LUMINA GameEngine マニュアル
LUMINA GameEngine の公式マニュアルです。エンジンの紹介、できること、構成・運用・仕様、ツール/プラグイン、命令の完全一覧をまとめています。
編集するのはどこか: ゲームデータの編集元は
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系は開発中で、現時点では起動できません。
キャプチャ差し替え
images/00_index.png
図0-1: マニュアル全体像
本マニュアルで分かること
- LUMINA は何か、どんなゲーム向けか、何ができるか
- 実行本体・データ・スクリプト・プラグインの関係
- Windows 版のビルドと配布用の書き出し(
build\win\bin\master\Release) - ブラウザ版/Android 版のビルドと配布の流れ(Google Play 向け AAB と Play Asset Delivery を含む)
- 多言語対応(文言表と言語別の上書きフォルダ)
- 3D(Scene3D・3D アクション・物理演算)の位置づけ
- ファイル形式・セーブ・パックなどの仕様
- 同梱ツール(LuminaNovelAuthor・ReleaseBuilder・SetupBuilder ほか)とプラグインの一覧
- システムスクリプト API・シナリオコマンドの完全一覧(件数は第9章・第10章の冒頭を参照)
対象読者
- エンジンの全体像・できることを知りたい人
- 配布・動作確認(特にブラウザ/Android)を行う担当者
- 命令や API を調べたい制作者(リファレンス用途)
ドキュメント一覧
| 章 | 内容 |
|---|---|
| 第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 と同じフォルダ) | エンジン・プラグイン・第三者ライブラリのライセンス |
バージョン情報
- エンジン製品名: LUMINA GameEngine
- 著作権: Copyright (C) ALC Software Laboratory. All Rights Reserved.