LUMINA GameEngine マニュアル

LUMINA GameEngine の公式マニュアルです。エンジンの紹介、できること、構成・運用・仕様、ツール/プラグイン、命令の完全一覧をまとめています。

どちらを読むか
まずシナリオを書きたい → 制作者向け入門
エンジン全体・配布・命令全件を調べたい → 本冊(公式マニュアル)
よく使うジャンプ
命令を調べる → 第9章 システム API / 第10章 シナリオ命令
配布・ビルド → 第3章 運用・配布 / プラグイン → 第8章
編集するのはどこか: ゲームデータの編集元は build\win\bin\Release\GameData(エンジン一式を受け取った場合は lumina.exe の隣の GameData)です。build\win\bin\master\Release は build-win.ps1 が毎回作り直す配布用の書き出しなので、直接編集しないでください。clean は編集元ごと消します(第3章の注意を参照)。

2つのマニュアルの役割

マニュアル役割読む人
本冊(LUMINA Manual)エンジン紹介・できること・構成/運用/仕様・ツール・プラグイン・全命令リファレンスエンジン全体を把握したい人、配布・確認担当、命令を調べたい人
制作者向け入門シナリオ作成の手順、フォルダの触り方、よく使う命令、フラグ/マクロ/タイトル/セーブまずゲームを書き始めたい人

シナリオを書き始める場合は、先に 制作者向け入門マニュアル を読んでください。

本マニュアルはシナリオ/素材/データ構造を Windows / Steam / Android / ブラウザで共有する前提です(これらの環境で起動できます)。一つのスクリプトが対応プラットフォームで同じように動くよう設計されていますが、完全互換ではありません。プラットフォームで利用可否や差が出ます(特にプラグイン/動画/ネイティブ UI)。手数のかかるシナリオや演出の作業は Windows 上で進め、各環境で最終確認するのが効率的です。Linux / iOS / PlayStation系 / Switch系は開発中で、現時点では起動できません。

図0-1: マニュアル全体像
キャプチャ差し替え images/00_index.png

図0-1: マニュアル全体像

図0-1: マニュアル全体像

本マニュアルで分かること

対象読者

ドキュメント一覧

章内容
第1章LUMINA とは/できること/特徴
第2章構成の考え方・起動の流れ
第3章運用・配布(Windows/ブラウザ/Android のビルド含む)
第4章起動〜実行中の動作のしくみ
第5章データとスクリプトの位置づけ(作り方の詳細は制作者入門へ)
第6章ファイル形式・パック・セーブなどの仕様
第7章同梱ツール一覧
第8章プラグイン一覧と要否
第9章システムスクリプト API 完全一覧
第10章シナリオコマンド完全一覧
第11章機能確認用サンプル・記述例
第12章著作権・サードパーティライセンス

関連ファイル

パス内容
build\win\bin\Release\GameData\data0\system\Initialize.txt起動初期化スクリプト(編集元。エンジン一式では lumina.exe の隣の GameData\data0\system\)
build\win\bin\Release\GameData\data0\scenario\feature_demo.txt機能実演デモ
License.txt(exe と同じフォルダ)エンジン・プラグイン・第三者ライブラリのライセンス

バージョン情報