MUTKSQLiteDB

MUTK SQLiteDB

※このプラグインはUE4のマーケットプレイスに出品されています。
*This plug-in is exhibited at the market place of UE4.

Mitsunagi Studio’s Utility Toolkits(MUTK) の一つとして作られたこのプラグインでは、SQLiteの機能をラップし、さらにブループリントと連携を取れるようになっています。
現在サポートされている機能は下記のとおりです。

  • 3種類のデータベース(通常ファイル、テンポラリファイル、オンメモリデータベース)
  • 構造体のプロパティ名をテーブルの列名としたテーブルをセットアップ
  • SQLiteのバインドパラメータ対応
  • 構造体のデータをバインド可能(これを使って簡単に構造体データを挿入できます)
  • インスタンスデータ等はシリアル化可能な場合、シリアル化データをBLOBデータとしてやり取り可能
  • DataTableアセットからインポート可能(*制限あり)

このプラグインは、私自身がゲーム開発のために作られた副産物の一つであり、今後機能が拡張されたり変更が行われる場合があります。

UE4対応バージョン:4.18~4.22(記事編集時点)
※UE4の最新バージョンを含む過去3バージョンのみが更新サポート対象となります。

マーケットプレイスページへのリンク(Link to marketplace page):https://www.unrealengine.com/marketplace/mutk-sqlitedb

※Entyにてご支援していただくと、更新や出品申請中の最新バージョンを先行利用できます

サンプルプロジェクト(Sample project) :

“MUTKSQLiteDB (Sample project)” をダウンロード MUTKSQLiteDBSample-1.zip – 72 回のダウンロード – 1 MB

サンプルプロジェクトの実行可能パッケージデータ(Windowsのみ) :

“MUTKSQLiteDB (Executable sample)” をダウンロード MUTKSQLiteDBSample.7z – 58 回のダウンロード – 49 MB

更新履歴

  • 1.1.2 (UE4.20以降のみ)
    • UE4.22に対応
    • 一部ブループリント関数名が間違っていたのを修正
  • 1.1.1
    • パッケージ時のエラーを修正
  • 1.1.0
    • UE4.20に対応
    • DataTableアセットのRowName列を含めた操作を行うBlueprint関数を追加
    • ビルドエラーを修正
    • 幾つかの正しくないコメントを修正
    • 幾つかの記載していないコメントを修正
  •  1.0.0
    • 初版