プラグインとは

プラグインとは、BakinのツールおよびエンジンをC#によるプログラムで機能拡張できる機能です。
プラグインには大きく分けて下記の2種類があります。
・ツールプラグイン(.dll形式)
・エンジンプラグイン(.cs形式) 

2023年9月時点で作成環境が公開されているのはエンジンプラグインのみとなります。


プラグインの種別

プラグインの使い方

エンジンプラグイン

エンジンプラグインは、編集中のプロジェクトフォルダの直下に下記の説明で指定するフォルダを作成し、プラグインを格納してください。

プラグインの削除

プラグインの作り方

(!)Bakinのアップデートに伴い、作成したプラグインの動作に影響が出る可能性があります。アップデート発生時は都度差分を確認するといったご対応をお願いいたします。

※Visual Studio(Community版で可)を、C#開発できる状態でインストールしておくことをお勧めします。
※Bakinを経由せず、他のエディターを使って.csファイルを作成し、scriptフォルダに入れる方法でも構いません。

プラグイン作成時のポイント

プラグインの配布

.csrbrファイルでの配布

イベントスクリプト.csファイルと関連ファイルをZipファイルに圧縮し、拡張子を.csrbrに書き換えることで、配布やBakinへのインポートが楽になります。

プラグインリファレンス

現在参照できるクラスのリファレンスは下記のURLから参照できます。
RPG Developer Bakin プラグインリファレンス:https://rpgbakin.com/csreference/
2023年9月時点では、イベントスクリプト、バトルプラグインの作成で使用するクラスについて公開しています。

プラグインサンプル

プラグインのサンプルコードについてはプラグインサンプルをご覧ください。
Steam Workshop上に公開しているサンプルコードの解説を掲載しています。


トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2023-09-20 (水) 09:12:38