これはビジュアルノベルエンジンのリストです。
デジタル小説マークアップ言語
デジタルノベルマークアップ言語(DNML)は、ビジュアルノベル(インタラクティブフィクションゲームとも呼ばれる)を作成するための最初のスクリプト言語 ゲームエンジンの1つです。DNMLは、インターネット名Karinとして知られる日本人プログラマーによってC++を使用して開発されました。最初のリリースは1998年でした。プログラミング構造はHTMLに似ており、同人ゲームを簡単に作成できました。DNMLの後継ソフトウェアは、NScripter 、 KiriKiri 、 Ren'Pyです。[1]
より現代的なDNMLインタープリターを作成するためのさまざまな試みがなされてきました。しかし、唯一知られている成功したプロジェクトはDNML Midori [2]であり、これはDNMLを完全に再移植したもので、独自の機能をいくつか備えています。無料で使用できますが、オープンソースではありません。2021年現在、最後に更新されたのは2019年で、開発は終了したようです。
キリキリ
| 開発者 | W.ディー |
|---|---|
| 初回リリース | 1998 |
| 安定リリース | 2.32 rev.2 / 2010年10月26日[3] |
| オペレーティング·システム | ウィンドウズ |
| 利用可能 | C++ |
| タイプ | ゲームエンジン(ビジュアルノベル) |
| ライセンス | ライセンス |
KiriKiri (吉里吉里)は、日本の開発者「 w.dee 」が1998年に初めてリリースしたスクリプト エンジン[4] [5]です。KAG (KiriKiri Adventure Game System)フレームワークでビジュアルノベルエンジンとしてほぼ独占的に使用されています[6]。通常、2つのコンポーネントのパッケージがエンジン全体と見なされ、メジャーバージョン番号で参照されます。したがって、現在のバージョンはKiriKiri2/KAG3と呼ばれています。GNU General Public Licenseの下で利用可能ですが、変更を公開せずにソフトウェアを拡張したい場合は商用ライセンスを取得できます。
霧切響子は、古いNScripterエンジンのより現代的で拡張可能な代替としてよく使用されます。[要出典] [要出典] [5]同人や商用のビジュアルノベルで使用されており、最も有名なのはTYPE-MOONのFate/stay nightとFate/hollow ataraxiaです。このエンジンを使用して実装されていることが知られている別の注目すべきビジュアルノベルは、1999クリスマスイブ(1999クリスマスイブ)です。Steamで入手できるネコぱらゲームシリーズも、霧切響子の修正版を使用しています。[7]
KiriKiri2とKirikiri ZのKAG実装には、鱧天(Hamotem)と呼ばれるモジュールがあります。[8]これは、ゲームを構築するための無数のプラグインと既製のテンプレートを提供します。 TyranoScriptに対するTyranoBuilderのように、KAGスクリプト上にグラフィカルエディタを作成するプログラムがいくつかあります。 最もよく知られているのはNVLMakerです。[9]クラウドプラットフォームもあります。[10]
2010年10月以降更新が途絶えていたため、2013年以降はコードが分岐し、Kirikiri Z (吉里吉里Z )として継続されている。[11]
Nスクリプター
| 開発者 | 高橋直樹 |
|---|---|
| 初回リリース | 1999年9月6日[12] |
| 最終リリース | 最終版 / 2018年2月23日[13] |
| オペレーティング·システム | ウィンドウズ |
| タイプ | ゲームエンジン(ビジュアルノベル) |
| ライセンス | フリーウェア |
| Webサイト | 翻訳元 |
NScripterは高橋直樹氏によって書かれたビジュアルノベルエンジン[4]です。そのシンプルさと自由なライセンス(オープンソースソフトウェアではありませんが、ロイヤリティフリーの商用利用が許可されています)により、日本で急速に人気を博し、ハニハニや月姫など、多くの有名な商用タイトルや同人タイトルに使用されました。[要出典] NScripterはクローズドソースであり、Windowsでのみ利用可能です。
| 原作者 | オガピー |
|---|---|
| 開発者 | スタジオOGA |
| 初回リリース | 2002年2月6日 |
| 安定リリース | 20191022 / 2019年10月22日 |
| 書かれた | C++ |
| エンジン | シンプルな DirectMedia レイヤー |
| オペレーティング·システム | Windows、Linux、macOS、Android、iOS |
| プラットフォーム | x86、ARM、ザウルス |
| タイプ | ゲームエンジン(ビジュアルノベル) |
| ライセンス | GPL-2.0以降 |
| Webサイト | onscripter.osdn.jp/onscripter.html |
クロスプラットフォームのクローンが数多く書かれていますが、最も有名なのはONScripter [14]で、フリーでオープンソースのソフトウェア実装の一例です。ビジュアルノベルのローカライズコミュニティで人気があるのは、エンジンを簡単に変更して日本語以外の言語をサポートできるためです。[14] NScripter用に設計されたビジュアルノベルとの互換性を維持するよう努めています。[15] ONScripter はSimple Directmedia Layer (SDL) ライブラリに基づいているため、 OS X、Linux、PSP、iPodなどの SDL でサポートされているプラットフォームでNScripterゲームを実行するために使用できます。
ONScripter-ENはONScripterのブランチであり、利便性とコミュニティに適した機能強化の導入を容易にするために、英語コミュニティによって別途保守されています。PONScripter (「Proportional-OnScripter」の略) はONScripter-ENのフォークです。その目標は、西洋言語に重点を置いた翻訳プロジェクトに簡単に移植できるターゲットを提供することです。[15] PONScripter はONScripter-EN の基本コードに大幅な変更を加えており、意図的に下位互換性がありません。PONScripter は元々 Peter "Haeleth" Jolly によって保守されていました。 2009 年 9 月以降、ひぐらしのなく頃に翻訳グループである園崎双子たちの Mion によって保守されています。[16]
KScripterはNScripterに触発されたFlashベースのスクリプトエンジンですが、ActionScriptとSWFを使用しています。[17] [18] [19]
NVリスト
NVListは、Windows、Mac OS、Linux、Android、さらにはオンライン(アプレット経由)で動作するオープンソースのビジュアルノベルエンジンです。スクリプトはLuaで書かれていますが、Java言語でコーディングされています。現在もGitHubで更新されています。[20]ビジュアルノベルに必要なすべての機能とそれ以上の機能を備えています。解像度のスケーリングと切り替え、ピクセルシェーダーと頂点シェーダーをサポートしています。[21]
レンピィ
Ren'Py ビジュアルノベルエンジンはフリーソフトウェアエンジンです。Ren'Py は、Ren'Py を使って作られたゲームに共通する要素である日本語の「愛」を意味する「ren'ai」と、Ren'Pyが動作するプログラミング言語であるPython を組み合わせた造語です。習得しやすいスクリプト言語により、誰でも大規模なビジュアルノベルを効率的に作成でき、複雑なシミュレーションゲームにも Python スクリプトで十分です。Ren'Py は西洋の愛好家にとって魅力的であることが証明されており、4,000 を超えるゲームが Ren'Py エンジンを使用しており、そのほとんどが英語です。ビジュアルノベル、キネティックノベル、ロールプレイングゲーム、シミュレーションゲーム、その他多くのゲームを Ren'Py で作成できます。[22] [23]
ナラット
Narrat は、ビジュアルノベルを簡単に作成できる、無料でオープンソースのナラティブ RPG エンジンです。Narrat は、Web テクノロジを使用して、Web プラットフォームやデスクトップで実行されるゲームを出力します。[24] Narrat は、その視覚的なレイアウトや RPG メカニクスの存在、サイコロベースのテーブルトップ ロール プレイング ゲームスタイルのスキル チェックにおいて、 Disco Elysiumなどのゲームに触発されました。 [25] Narratは、習得しやすいスクリプト言語[26]を備えており、これにより、誰でも効率的に大規模なビジュアルノベルを作成でき、インベントリ[27]やクエストなどのより高度な RPG メカニクスを含めることができます。[28] CSSに基づいて UI をカスタマイズするシステムがあり、ゲーム開発者はゲームのプレゼンテーションを大幅に変更できます。[29]このエンジンは、スペイン語圏のインタラクティブ フィクション コミュニティで特に注目されています。[30] Narrat は、 Game Developerによってナラティブ ゲーム用の最高の無料ツールの 1 つに挙げられています。[31]
スイカ2
Suika2は、無料でオープンソースのビジュアルノベルエンジンです。軽量、コンパクト、ポータブルな設計になっています。Suika2で作成されたゲームは、デスクトップ、モバイル、Webプラットフォームで実行できます。[32]日本語と国際言語のオプションがあり、すぐに複数の言語をサポートする数少ない日本のビジュアルノベルエンジンの1つです。シンプルなコマンドベースの構文により、ビジュアルノベルを簡単に作成でき、GUIシステムは堅牢なビジュアルエクスペリエンスのフレームワークを提供します。[33]提供されているビジュアルデバッガーを使用すると、スクリプトを簡単にテストでき、ゲームファイルのパッケージ化が容易になります。Suika2用のドラッグアンドドロップ開発ツールであるSuika2 Kiraraが開発中です。
ティラノビルダー
TyranoBuilderは商用のビジュアルノベルエンジンです。このエンジンで作成されたプロジェクトは、Windows、Mac、Android、iOS、ブラウザベースのウェブアプリで使用できるようにコンパイルできます。[34] [35]
Geek & Sundryは「シンプルなドラッグアンドドロップシステムを採用しており、インターフェイスにより、要素をその場で変更したときにシーンがどのように見えるかを簡単に確認できます」と述べています。 [36] GUIはGameMakerに似ており、通常はスクリプトを必要としません。[37] TyranoBuilderは、日本語で作成されたWebに重点を置いたエンジンであるTyranoScriptのインターフェイスとして機能します[38](部分的な英語版が存在します)。[39] TyranoBuilderとTyranoScriptは、KiriKirkiのスクリプト言語に似た構文を使用しますが、柔軟性は低くなります。[要出典]
独立系ゲーム開発コミュニティ兼共有ワークスペースであるAsobu [40]は、 2020年1月に日本でティラノビルダーミートアップを主催した。少人数の開発者グループ(「ティラノゲームフェスティバル2018」で2位を獲得した[41]加藤拓海氏を含む)が参加し、イベントコーディネーターは今後もイベントを開催する予定であると述べた。[42] [43]
参考文献
- ^ DNMLウェブサイト
- ^ “たびするだんご~DNML(緑)~”.
- ^ “吉里吉里 変更点の詳細”. 2016 年 3 月 19 日にオリジナルからアーカイブされました。2016 年 3 月 29 日に取得。
- ^ ab 大和田茂; 徳久文昭 (2012). 「Kadecot: スマートホーム向け HTML5 ベースビジュアルノベル開発システム」(PDF) .第 1 回 IEEE グローバルコンシューマーエレクトロニクス会議 2012 . pp. 17–19. doi :10.1109/GCCE.2012.6379572. ISBN 978-1-4673-1500-5. 2016年3月4日時点のオリジナル(PDF)からアーカイブ。2016年5月9日閲覧。
- ^ ab ロンパネン、ヤンネ (2015 年 4 月)。 Visuaalisen Novellin kehitystyökalut länsimaissa [西洋世界のビジュアル ノベル開発ツール] (情報技術の学士号) (フィンランド語)。カレリア応用科学大学。2020年5月19日に取得。
- ^ ガッチー (2007)。吉里吉里/KAG ノベルゲーム制作入門 吉里吉里/KAGノベルゲーム制作入門[吉里吉里/KAG ノベルゲーム商品案内] 秀和システム。ISBN 978-4-7980-1659-7。
- ^ 「ネコぱらエンジン?」2016年3月29日閲覧。
- ^ http://hamotem.f-sp.net/
- ^ http://www.nvlmaker.net/
- ^ https://cn.nvl.cloud
- ^ 吉里吉里Z GitHub
- ^ 「高橋直樹のホームページ」. 1999年10月11日のオリジナルからアーカイブ。
- ^ 高橋直樹. 「nscripter.com」 . 2018年12月14日閲覧。
- ^ ab README、ONScripter-EN ソースコード、20101010 リリース
- ^ ab README、PONScripter ソースコード、20100502 リリース
- ^ 「Mionが最初のアルファビルドをリリース。2009年9月26日確認」。2010年7月26日時点のオリジナルよりアーカイブ。2016年5月9日閲覧。
- ^ 川上正俊;安田 弘;佐々木良一(2009). "情報セキュリティ教育のためのeラーニング教材作成システムELSECの開発" [情報セキュリティのためのeラーニングコンテンツ作成システム(ELSEC)の開発].セキュリティセキュリティシンポジウム2009 (CSS2009) 論文集。 CSS'09(日本語)。情報処理学会. 1 ~ 6 ページ。
- ^ 川上正俊、安田博、佐々木良一 (2010)。「2010 国際e教育、eビジネス、eマネジメント、eラーニング会議」。国際e教育、eビジネス、eマネジメント、eラーニング会議。IC4E'10。pp . 7–11。doi :10.1109 / IC4E.2010.63。ISBN 978-1-4244-5680-2。
- ^ 川上正俊;安田 弘;佐々木良一(2011年3月) 「情報セキュリティ教育のためのeラーニング教材作成システムELSECの開発と評価」.情報処理学会論文誌. 52 (3)。情報処理学会: 1266–1278. ISSN 1882-7764。
- ^ “NVList”. GitHub . 2021年10月25日.
- ^ 「NVリスト」。
- ^ 「Ren'Py ゲームのリスト」. renpy.org .
- ^ QuickJump スタッフ (2007 年 11 月 24 日)。「Ren'Py ビジュアルノベルエンジン: 自分だけのビジュアルノベル、恋愛シミュレーションゲームを作ろう」。QuickJump。2013年2月 13 日閲覧。
- ^ 「Narrat ゲームの構築とエクスポート | Narrat Docs」。docs.get-narrat.com 。 2023 年 6 月 15 日閲覧。
- ^ 「Narrat ゲームエンジン 1.0.0 のリリース - リリースのお知らせ」。itch.io 。2023 年 6 月 15 日閲覧。
- ^ 「言語構文と式 | Narrat Docs」。docs.get-narrat.com 。 2023 年 6 月 15 日閲覧。
- ^ 「Inventory | Narrat Docs」。docs.get-narrat.com 。 2023年6月15日閲覧。
- ^ 「クエスト | Narrat Docs」。docs.get-narrat.com 。2023年6月15日閲覧。
- ^ 「ゲームと UI のテーマ設定 | Narrat Docs」。docs.get-narrat.com 。 2023 年 6 月 15 日閲覧。
- ^ “ナラット ゲーム ジャム 2 カリエンタ モーターズ”. Club de Aventuras AD (スペイン語)。 2023 年 6 月 15 日。2023-06-15に取得。
- ^ Riendeau, Danielle (2023-06-16). 「ナラティブゲームに最適な無料ツール」.ゲーム開発者. 2023-07-02閲覧。
- ^ Suika2、Suika2 開発チーム、2022-10-22、2022-10-22取得
- ^ 「Suika2 | ビジュアルノベルエンジンコマンドリファレンス」www.suika2.com . 2022年10月22日閲覧。
- ^ Nyu Media Ltd. 「ティラノビルダービジュアルノベルスタジオ」 。 2022年4月9日閲覧。
- ^ STRIKEWORKS. 「ティラノビルダーについて」. Nyu Media Ltd. 2022年4月9日時点のオリジナルよりアーカイブ。2022年4月9日閲覧。
- ^ Fisher, Jessica (2018-09-25). 「これらのシンプルなプログラムで独自のビデオゲームを作成」. Nerdist . ニューヨーク: Geek & Sundry . 2022-04-09閲覧。
- ^ Ric (2015-04-28). 「TyranoBuilder Visual Novel Studio – レビュー」。GamingLives 。 2022年4月9日閲覧。
- ^ ShikemokuMK (2015-04-28). 「ティラノスクリプト|ティラノスクリプト v5.00」。ティラノ.jp 。2022-04-09に取得。
- ^ ShikemokuMK (2015-04-28). 「TyranoScript|ティラノスクリプト ブラウザ、iOS、Android等向けノベルゲームエンジン v2.60」ティラノ.jp 。2022-04-09に取得。
- ^ "asobu.dev".
- ^ 匠、加藤 (2019-11-07). 「公衆電話」(日本語)。ノベルゲームコレクション:novelgame.jp 。2022-04-09に取得。
- ^ 戸塚義一 (2020-01-21). 「ノベルゲーム制作者で集まってもいい! 「ティラノミートアップ#1」小リポート」 【ノベルゲーム制作者で集まってもいいよ! 「ティラノビルダーミートアップ #1」小レポート】。ゲームソルジャー.net (日本語) 。2022-04-09に取得。
- ^ 戸塚 義一 (2020-01-21). 「ノベルクリエイターのみなさん、力を合わせましょう!『ティラノビルダーMeetup#1』ミニレポート」asobu.medium.com . asobu.dev . 2022年4月9日閲覧。
