ノベルゲーム・アドベンチャーゲーム開発に便利な主要ノベルエンジンまとめ

2024.04.10
注目記事お役立ち情報ツール紹介注目・定番の〇〇ゲーム制作定番の○○
この記事をシェア!
Twitter Facebook LINE B!
Twitter Facebook LINE B!

ノベルゲームやアドベンチャーゲームの制作に使える主要なノベルエンジンをまとめました。RPGなどを制作するツールでノベルエンジンとしても利用できるものは除いています。

ノベルエンジンの演出には固有の特徴のあるものも多いもの。そうした違いもできるだけ紹介しました。

スクリプトをツール内のUIで入力できるものや、素材がプリインストールされているものは操作が簡単なことが多く、初心者向き。慣れてくると、テキストエディタなどで一括操作が可能なコマンドを入力するタイプのほうが便利かもしれません。

自分の制作スタイルに合ったノベルエンジン探しの参考にお役立てください。

目次

紹介ツール一覧

ツール名 2D/3D スクリプトの入力方法 価格 多言語対応 動作環境 プラグイン プリインストールされている素材
ティラノビルダー キャラクター:2D(Live2D対応)/3D(ティラノスクリプト使用)
背景:2D/3D(ティラノスクリプト使用)
ツール内UI(一部手打ち入力) 無料 × Windows
macOS
×
キャラクター:2D(Live2D対応)/3D
背景:2D/3D
xlsファイル/xlsxファイル/csvファイル(コマンドは手打ち入力) 12,000円(税込) Unity2021.3.22以上 ×
Naninovel キャラクター:2D(Live2D対応)/3D
背景:2D/3D
naniファイル(コマンドは手打ち入力) 165ドル(税込) Unity2019.4.40以上 ×
ラノゲツクールMV キャラクター:2D
背景:2D
ツール内UI(一部手打ち入力) 6,406円(税込) Windows 7/8/8.1/10 (64bit)
macOS X 10.10以上
Linux Ubuntu 16以上
背景素材/キャラクター/立ち絵/BGM/SE
吉里吉里Z キャラクター:2D
背景:2D
ksファイル/tjsファイル(コマンドは手打ち入力) 無料 Windows  Vista/7/8/10 ×
Suika2 キャラクター:2D
背景:2D
txtファイル(一部手打ち入力) 無料 Windows
macOS
Android
iOS
ChromeOS
Linux
Webブラウザ
× ×
Light.vn キャラクター:2D/3D
背景:2D/3D
txtファイル(一部手打ち入力) 無料 × Windows 7以上 ×
Ren’Py キャラクター:2D(Live2D対応)
背景:2D/3D
rpy形式(コマンドは手打ち入力) 無料 HTML5/Web Assembly(Beta)
Windows 7以上
macOS X 10.10以上
Linux (64bit・Arm)
Android 5.0以上
iOS 11以上
×
Tuesday JS キャラクター:2D
背景:2D
ツール内UI(JSONファイルを手打ちで編集することも可能) 無料 Webブラウザ
Windows 7以上
macOS 10.12以上
Android
× ×
pli-log キャラクター:2D
背景:2D
ツール内UI 無料 × Webブラウザ × 背景素材/キャラクター顔イラスト/エフェクト/BGM/SE
Script少女のべるちゃん キャラクター:2D
背景:2D
ツール内UI 無料 × Android
iOS
× ×

 

各項目の説明

2D/3D:キャラクターおよび背景に使える素材が2Dか3Dかです。

スクリプトの入力方法:スクリプトを読み込ませる方法です。GUIでなく、手打ちでコマンドを入力する必要がある場合はその旨記載しています。

価格:代表的なバージョンの価格です。オプション付きや有料版がある場合は各ノベルエンジン詳細で言及しています。

多言語対応:制作したゲームを多言語に展開できる機能の有無です。具体的な対応内容はノベルエンジンによって異なります。

動作環境:ノベルエンジンが動作する環境です。

プラグイン:ノベルエンジン用のプラグインを使用できるか否かです。

プリインストールされている素材:ノベルエンジンインストール時に用意されている素材です。サンプルプロジェクトとして用意されている素材は含みません。

ティラノビルダー

(画像は公式サイトより引用)

(画像は公式サイトより引用)

2D/3D キャラクター:2D(Live2D対応)/3D(ティラノスクリプト使用)
背景:2D/3D(ティラノスクリプト使用)
スクリプトの入力方法 ツール内UI(一部独自コマンド入力あり)
価格 無料
多言語対応 ×
動作環境 Windows
macOS
プラグイン
プリインストールされている素材 ×

シンプルなGUI操作でノベルゲームを作成できます。JavaScriptで記述するiscriptや、ティラノスクリプトを埋め込むことでフラグ管理なども行えます。

無料版ではキャラクター数が10人まで、BGMが10曲まで、背景が30枚まで、プラグインの使用が2つまでになるなど一部の機能が制限されます。1,480円(税込)のPRO版では、これらの制限がなくなるほか、自由なカメラ操作ができる3Dカメラ機能やデバッグ時に使える変数ウォッチ機能などが使えるようになります。

ユーザーによるプラグイン開発も活発に行われています。

制作したゲームは、ブラウザ・Windows・macOS・Android・iOS環境で動作します。追加ライセンス料金なしで販売も可能です。

ティラノビルダーはGUI操作が基本ですが、ティラノスクリプトでのコーディングを主体としたい方にはティラノスタジオというサポートソフトウェアもあります。

「ティラノビルダー」公式サイト

(画像は公式サイトより引用)

(画像は公式サイトより引用)

2D/3D キャラクター:2D(Live2D対応)/3D
背景:2D/3D
スクリプトの入力方法 xlsファイル/xlsxファイル/csvファイル(コマンドは手打ち入力)
価格 12,000円(税込)
多言語対応
動作環境 Unity2021.3.22以上
プラグイン
プリインストールされている素材 ×

Unity上で動作するアセットです。シナリオはExcelで記入でき、主要な素材は記入列が分かれているため、演出の流れや翻訳が確認しやすくなっています。

ノベルゲーム制作だけでなく、ゲームの会話シーンを制作するツールとしても利用できます。

ルビ・絵文字・禁則処理などにも対応しているほか、表情差分の軽量化も可能で、比較的大きなプロジェクトでも耐えられる仕様が備わっています。

宴4ではTextMeshProを標準で組み込み、UnityのAudioMixer機能にも対応。

制作したゲームは、ブラウザ(WebGL)・Windows・macOS・Android・iOS環境で動作します。

「宴」公式サイト

Naninovel

YouTube動画「Naninovel — Visual Novel Engine」

(画像は公式サイトからの引用)

2D/3D キャラクター:2D(Live2D対応)/3D
背景:2D/3D
スクリプトの入力方法 naniファイル(コマンドは手打ち入力)
価格 165ドル(税込)
多言語対応
動作環境 Unity2019.4.40以上
プラグイン
プリインストールされている素材 ×

Unity上で動作するアセットツールです。吹き出し形式やチャット形式などさまざまな会話形式を設定可能なほか、20種類以上のトランジション、10種類以上の画面特殊効果も用意されています。

TextMeshProをサポート、AudioMixer機能にも対応。ルビ表示・表情差分の軽量化も可能です。

海外製のアセットツールですが、ドキュメントには日本語版も用意されています。

コマンドはすべて手打ちで入力する必要がありますが、VS CODEやビジュアルスクリプトエディターを使って編集することも可能です。

「Naninovel」公式サイト

ラノゲツクールMV

(画像は公式サイトより引用)

(画像は公式サイトより引用)

2D/3D キャラクター:2D
背景:2D
スクリプトの入力方法 ツール内UI(一部手打ち入力)
価格 6,406円(税込)
多言語対応
動作環境 Windows 7/8.1/10 (64bit)
macOS X 10.10 以上
Linux Ubuntu 16 以上
プラグイン
プリインストールされている素材 背景素材/キャラクター立ち絵/BGM/SE

コマンドボタンをドラッグ&ドロップするだけで簡単にノベルゲームを制作できます。制作用の素材がプリセットされているため、インストールしたらすぐにノベルゲームを作れます。

「RPGツクール」シリーズの製品であるため、「RPGツクールMV素材セット」などを無償でダウンロードできるほか「ツクールストア(※)」から素材を追加購入することも可能です。

Live2D本体を同梱しているバージョン(7,109円・税込)もあります。ツクール公式ストアとSteamで購入可能ですが、ツクール公式ストアでは「ラノゲツクールMV」単品での販売は行っていません。

作ったゲームは追加ライセンス料金なしで販売可能です。
※ ツクールストアは2024年5月31日 (金)でサービス終了・サイト閉鎖となります

「ラノゲツクールMV」公式サイト

吉里吉里Z

2D/3D キャラクター:2D
背景:2D
スクリプトの入力方法 ksファイル/tjsファイル(コマンドは手打ち入力)
価格 無料
多言語対応
動作環境 Windows Vista/7/8/10
プラグイン
プリインストールされている素材 ×

修正BSDライセンスで公開されているオープンソースのツールで、「吉里吉里2」の後継バージョンです。

コマンドは手打ち入力する必要があります。プログラミングやOSの知識がある人向きです。

作ったゲームは追加ライセンス料金なしで販売可能です。

「吉里吉里Z」公式サイト

Suika2

(画像は公式サイトより引用)

(画像は公式サイトより引用)

2D/3D キャラクター:2D
背景:2D
スクリプトの入力方法 txtファイル(一部手打ち入力)
価格 無料
多言語対応
動作環境 Windows
macOS
Android
iOS
ChromeOS
Linux
Webブラウザ
プラグイン ×
プリインストールされている素材 ×

MITライセンスで公開されているオープンソースのツールです。誰でも簡単にノベルゲームを作れることを目指して開発されており、開発環境が多様です。

GUIで入れたい演出を選択し、細かな設定値はテキストで調整といったハイブリッドな編集が可能です。

ルビやOSの言語による表示切替に対応しているほか、縦書きのノベルゲームも制作できます。

プリインストールされている素材はありませんが、Suika2 素材ダウンロードページで名前入力画面・エフェクト・サウンド・キャラクターなどの素材を配布しています。

制作したゲームは、ブラウザ・Windows・macOS・Android・iOS環境で動作します。今後、コンシューマーゲームの出力も対応予定とのこと。

作ったゲームは追加ライセンス料金なしで販売可能です。

「Suika2」公式サイト

Light.vn

(画像は公式サイトより引用)

(画像は公式サイトより引用)

2D/3D キャラクター:2D/3D
背景:2D/3D
スクリプトの入力方法 txtファイル(一部手打ち入力)
価格 無料
多言語対応 ×
動作環境 Windows 7以上
プラグイン
プリインストールされている素材 ×

日本語を主体としたコマンドでスクリプト入力できるツールです。主要な機能はエディタの左カラムからも追加可能です。F5ボタンを押すだけでリアルタイムプレビューができます。

画像のブレンドモード指定や、カメラ移動、衝突判定などの機能が用意されており、こだわりの演出を可能にする環境が整えられています。

Luaスクリプトによる拡張機能、正規表現による演出コマンド一括操作などプログラミング関連の知識がある方向けの機能も充実しています。

作ったゲームは追加ライセンス料金なしで販売可能ですが、有料作品の場合は作品配布連絡フォームに必要事項を入力する必要があります。また、無料・有料を問わず、Light.vnのクレジット表記および制作に使用したAIツール名の表記が必要です。

制作したゲームは、ブラウザ(WebGL。出力後、要作業)・Windows(C++)環境で動作します。OS X(ベータ版)、Android・iOS(アルファ版)での出力も可能です。

「Light.vn」公式サイト

Ren'Py

(画像は公式ドキュメントより引用)

2D/3D キャラクター:2D(Live2D対応)
背景:2D/3D
スクリプトの入力方法 rpyファイル(コマンドは手打ち入力)
価格 無料
多言語対応
動作環境 HTML5/Web Assembly(Beta)
Windows 7以上
macOS X 10.10以上
Linux(64bit・Arm)
Android 5.0以上
iOS 11以上
プラグイン
プリインストールされている素材 ×

インディーゲーム『Doki Doki Literature Club!』の開発にも使用された、オープンソースの無料ツールです。ドキュメントはほとんどが日本語化されています。

コマンドは手打ち入力で、VS CODEによるコマンドの強調表示に対応しています。

Ren’Py 8はPython 3.9をサポートしており、実行時のインターフェースを選択するシステムも実現可能です。

タッチスクリーンのジェスチャー認識や合成音声でテキストを読み上げるセルフボイシング機能、翻訳時のセリフの分割・連結・省略・並べ替えといった機能も利用できます。

ソースコードの大半はMITライセンスで公開されていますが、一部LGPLライセンスから派生したソースコードを用いているため、作品を配布する際はLGPLに準拠する必要があります。追加ライセンス料金は不要です。

「Ren'Py」公式サイト

Tuesday JS

(画像は公式サイトより引用)

(画像は公式サイトより引用)

2D/3D キャラクター:2D
背景:2D
スクリプトの入力方法 ツール内UI(JSONファイルを手打ちで編集することも可能)
価格 無料
多言語対応
動作環境 Webブラウザ
Windows 7以上
macOS 10.12以上
Android
プラグイン ×
プリインストールされている素材 ×

JavaScriptで開発されたオープンソースのツールです。ノード形式でストーリーブロックをつなぐことができ、ストーリー分岐の全体像を把握しやすくなっています。

ゲームの制作・プレイはブラウザ上で可能です。ゲームスクリプトは保存するとJSON形式での出力・編集もできます。

翻訳リソースを細かく設定でき、テキストやグラフィックごとの言語による切り替えや、CSV形式の翻訳テーブルデータの出力が可能です。

Telegram上で動作するチャットボットの制作ツールとしても利用できます。

「Tuesday JS」公式サイト

pli-log

(画像は公式サイトより引用)

(画像は公式サイトより引用)

2D/3D キャラクター:2D
背景:2D
スクリプトの入力方法 ツール内UI
価格 無料
多言語対応 ×
動作環境 Webブラウザ
プラグイン ×
プリインストールされている素材 背景素材/キャラクター顔イラスト/エフェクト/BGM/SE

自作ゲームを公開・共有できるサイト「PLiCy」上で使用できるツールです。

制作はすべてGUIベースで行うことができ、素材も用意されています。また、自作素材も使用できます。

ノベルゲームのほかにも、アクションゲーム制作ツール「ゲームデザイナーアクション」やRPG制作ツール「ゲームデザイナーワールド」など、手軽な操作でゲームを作ることができるサービスが提供されています。

「PLiCy」公式サイト

Script少女のべるちゃん

(画像は公式サイトより引用)

2D/3D キャラクター:2D
背景:2D
スクリプトの入力方法 ツール内UI
価格 無料
多言語対応 ×
動作環境 Android/iOS
プラグイン ×
プリインストールされている素材 ×

スマートフォン向けのノベルゲーム制作アプリです。直感的なインターフェースで簡単にゲーム開発ができます。完成したゲームはアプリ内で公開し、プレイできます。

プリインストールされている素材はありませんが、ゲーム素材を無料でダウンロードできる「ジャス庫」というサービスが搭載されています。ゲーム内で使用する、立ち絵/背景/BGM/効果音/環境音の素材は「ジャス庫」からダウンロードする必要があり、自作の素材は追加できません。

パラメーターの設定とデバッグ機能が利用可能です。エンディングの自動生成機能もあります。

「Script少女のべるちゃん」公式サイト

関連記事

【Adobe・Maya・ZBrushなど】学生向け無料・割引プランがあるDCCツールまとめ
2024.05.12
【Godot Engine】よく使うショートカットまとめ
2024.04.09
【Blender】よく使うショートカットまとめ
2024.04.08
【UEFN】よく使うショートカットまとめ
2024.04.05
【Unity】よく使うショートカットまとめ
2024.04.04
【動画制作初心者向け!ゲームPV制作チュートリアル・決定版】簡単なコンテの書き方や動画収録のコツまで、プロの考える「基本」を紹介!(Mr.GAMEHIT監修)
2024.03.26

注目記事ランキング

2024.05.14 - 2024.05.21
VIEW MORE

イベントカレンダー

VIEW MORE

今日の用語

フォワードシェーディング(Forward Shading)
フォワードシェーディング オブジェクト毎にライティングの計算を行い、その計算結果を描画するレンダリング手法。フォワードレンダリングともいう。ディファードシェーディング(Deferred Shading)に比べてポストプロセスの自由度は低いが、(何も物を配置しなかった際にかかる)最低限の描画コストが低く、アンチエイリアス処理などにおいてフォワードシェーディングの方が有効な分野も存在する。
VIEW MORE

Twitterで最新情報を
チェック!