会話と文章
メッセージ枠に名前と台詞を出します。文字の速さ、ふりがな・色・大きさの装飾、オート・スキップ、読み返し(バックログ)に対応しています。
ADV開発・ノベルゲーム制作のためのゲームエンジン
LUMINA ENGINE
LUMINA Engine(ルミナ エンジン)は、ノベルゲームやアドベンチャーゲーム(ADV)を作るためのゲームエンジンです。用意した立ち絵・背景・音楽などの素材と、台詞や演出をテキストで書いたシナリオを組み合わせて、選択肢のある作品を作れます。できた作品は Windows・Steam・ブラウザ・Android で動かせます。
※ エンジン本体は「配布状況」のページからダウンロードできます。
WHAT YOU CAN DO
文章を読ませる、キャラクターを見せる、音で盛り上げる、選択肢で分岐する。ADV に欠かせない仕組みを、テキストの命令で使えます。
メッセージ枠に名前と台詞を出します。文字の速さ、ふりがな・色・大きさの装飾、オート・スキップ、読み返し(バックログ)に対応しています。
立ち絵の登場・退場・表情の切り替え、背景やイベント CG の表示。ボイスに合わせて立ち絵の口を動かすこともできます。
フェードや白黒の画像を使った場面切り替え、画面の揺れ、白黒・セピアなどの色合い、カメラの移動とズーム、光の粒などのパーティクル効果。
1 枚絵をメッシュで変形させる LUMINA 独自の 2D モーションで、まばたき・口パク・揺れを付けられます。PSD から専用のエディタで作れます。
Live2D のモデルにも対応しています。Live2D を使うには、Live2D 社のライセンスへの同意(必要に応じて契約)が必要です。→ Live2D について
glTF / GLB 形式の 3D モデルで場面を作り、背景として重ねられます。キャラクターを歩かせる 3D の探索パートも作れます。
BGM・効果音・ボイスの再生と、音量・フェード・ループ。オープニングやイベントのムービーも流せます。
選択肢・変数・フラグ・条件分岐で、マルチルートやマルチエンディングを組めます。週ごとに予定を選ぶ育成・恋愛シミュレーションの仕組みも入っています。
日本語と英語など、言語ごとに文章・画像・シナリオを用意して、ゲームの中で切り替えられます。
素材をまとめて(パック)配布でき、パスワードを付けて暗号化もできます。Steam の実績・クラウドセーブ、Google Play のアセット配信にも対応しています。
SCREENS
ゲームの画面は、どれもエンジンを動かして撮影したものです(「3 つの環境で同じ場面」は、撮影した画面を並べて 1 枚にしています)。Live2D の枠は、モデルが動いている様子を再生しています。
Live2D サンプルデータの表記(冒頭の絵のスマートフォンの画面と「Live2D の立ち絵」のモデル「ハル」)
本作品のキャラクターには株式会社Live2Dの著作物であるサンプルデータが株式会社Live2Dの定める規約に従って用いられています。本作品は制作者の完全な自己の裁量で制作されています。
Live2D は株式会社Live2D の商標または登録商標です。
HOW IT LOOKS
シナリオはふつうのテキストファイルです。背景や立ち絵を出す命令と、タブで始まる台詞を、上から順に並べていきます。右のシナリオは、上の「会話」と「選択肢」の画面を撮ったときに使ったものです。
*talk
bg 0 bg01a
chara_show 0 "student_smile" left 20 sync
chara_show 1 "yukata_trouble" right 20 sync
name "澪"
待ち合わせの時間には、まだ少し早いみたいね。
name "詩織"
噴水の前と、並木道。どちらから見て回りますか。
#select_add "噴水の前でひと休みする", *c_a
#select_add "並木道を歩いていく", *c_b
#select_show
* で始まる行は「ラベル」(飛び先の目印)、タブで始まる行は台詞です。
SYSTEM SCREENS
多くの作品で使うタイトル・セーブ・環境設定などの画面は、サンプルとしてできあがった形で付いています。そのまま使うことも、見た目や動きを画面ごとのスクリプトで作品に合わせて作り替えることもできます。
PLATFORMS
制作はほとんど Windows の上で進められます。同じシナリオと素材を、ほかの環境でも動かせます(ブラウザ版・Android 版は、それぞれの形に書き出して確かめます)。
Windows 10 / 11 のパソコン向けアプリとして配布できます。
Steam で配信できます。実績とクラウドセーブを使えます(Steamworks 側の設定が必要です)。
インストール不要で、パソコンやスマホのブラウザで遊べます(WebGPU に対応したブラウザ)。
スマホ・タブレット向けのアプリになります。Google Play での配信にも対応しています。
Linux・iOS・PlayStation系・Switch系は開発中で、現在は起動できません。動画の形式など、環境によって使える機能に違いがあります(環境ごとの違い)。
GETTING STARTED
背景や立ち絵を用意し、台詞・演出・選択肢をシナリオに書き、実際に再生して確かめます。ビジュアルノベル制作の最初の 1 場面までを紹介します。くわしい手順は入門マニュアルをご覧ください。
背景・立ち絵・音楽などを、ゲームのフォルダ(GameData)の決まった場所に入れます。
テキストファイルに台詞と命令を書き、タイトル画面の「はじめから」で始まるようにつなぎます。
ゲームを起動して、タイトルから書いた場面を遊んで確かめます。
MANUALS
シナリオを書き始める人のための入門です。フォルダの使い方、最初の場面、よく使う命令、分岐、タイトルとセーブまでを、順番に説明します。
エンジンのしくみ、配布の手順、ファイルの仕様、ツール、すべての命令の一覧をまとめた資料です。
エンジン本体と、音声・動画の再生部品(プラグイン)は、「配布状況」のページからダウンロードできます。