Digital Novel Markup Language
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2026/09/05 15:19 UTC 版)
Digital Novel Markup Language(ディジタルノベルマークアップランゲージ、DNML)は、花梨が開発した、ビジュアルノベル形式のゲームを作成可能な自由ソフトウェアおよびその記述方式である。
概要
「DNML」という言葉は「言語」「ゲームエンジン」「作品」の複数の意味で用いられる。呼び分ける必要がある場合、ゲームエンジンを「DNMLブラウザ」、DNMLブラウザ上で動く作品を「DNMLブック」と呼ぶ[1]。DNMLブラウザは複数存在するため、本記事では区別のため、花梨が開発したDNMLブラウザを「本家DNML」と呼ぶ。
DNMLは、HTMLとよく似た構文を採用しており、背景の表示、人物の登場、セリフの表示、人物の退場といった表現上の流れをそのまま記述できる[2][3]ため、比較的容易にゲームを作成できる。また、文章の表示領域を自由に定義できるため、画面全体に文章を表示する形式から、メッセージウィンドウを用いる形式まで、さまざまな画面構成の作品を作成できる。
本家DNMLや一部の互換エンジンはSusieプラグインに対応しており、プラグインを追加することで様々な形式のファイルを扱うことができる(互換エンジンには、異なるファイル読み込みの仕組みを採用しているものもある[4])。この拡張性のあるファイル入力機能は二次創作でも活用されている(DNMLと二次創作の関係は、二次創作における利用を参照)。
DNMLは元来ノベルゲームを制作するためのツールであったが、フラグ管理システムを利用して、プレイヤーがコマンドを選択して戦闘を進める形式のゲームなど、一般的なノベルゲームとは異なるゲームも制作された[5]。
二次創作における利用
DNMLには、ユーザーがインストールしている原作ゲームの素材を参照するための仕組みが用意されていた。この仕組みにより、原作ゲームを持つユーザーを対象とした二次創作ゲームが多数制作された[6][7]。また、単一原作の二次創作だけでなく、複数原作の素材を組み合わせたクロスオーバー作品なども制作された[8]。
原作素材を利用する二次創作では、スクリプト(DNMLブック)のみを配布すればよかったため、数KB~数十KB程度のファイルでも作品を公開することができた[9]。HTMLと似た構文であり、SS(二次創作小説)作家がDNMLを制作することも多かった[10]。DNMLブックをSSコンテンツの一形態として分類・公開しているサイトも多く見られた[10]。
二次創作DNMLブックを公開・配布する際には、各メーカーが定める二次創作ガイドラインなどを考慮する必要がある。MADムービーのように原作素材を複製して配布するわけではないため、適切に制作されていればガイドラインに抵触することは少ない[11][12]。しかし、過去にはDNMLに対するスタンスが不透明なメーカーのDNMLブックの配布が見送られたこともある[13](その後、メーカーとの調整の末、配布再開された[14])。
オリジナル作品における利用
DNMLは、オリジナル作品の作成にも使用されている。個人サイトで公開された作品のほか、同人誌即売会などでフロッピーディスクやCD-ROMに収録して頒布された作品もあった[15]。また『ひとかた』のように、DNMLで作られた作品が後に別のプラットフォームで商品化された[16]例もある。
歴史
1998年
花梨によってWindows用ソフトウェアとして最初のバージョンが公開された[17]。同じく90年代後半にビジュアルノベル作成ツールとして登場した吉里吉里やNScripterとの違いとして、公開当初から二次創作での利用を意識した設計が行われていた[17]ことが挙げられる。
2000年前後
1990年代末から2000年代初頭にかけて、多くのDNMLブックが作者の個人サイトを中心に公開された[10]。特にLeafおよびKey作品の二次創作が多く、両社の作品の流行[18]に伴って多数のDNMLブックが制作された[19][20]。
この時期には、DNMLブックを収録したデジタルノベルアンソロジーも制作され、同人誌即売会などで頒布された。中には累計6000枚を頒布したものもある[21]。また、DNMLは雑誌でノベルゲーム作成ツールとして紹介され、同梱CD-ROMに収録されるなど、商業媒体でも取り上げられた[22]。
一方で、本家DNMLは開発に割ける時間が減ったことを理由に開発終了が宣言され、2000年にリリースされたVer.2.24を最後にバージョンアップが終了した。
2000年代
本家DNMLの開発終了後もDNMLブックの制作は続いた。2000年代半ば以降も『CLANNAD』などのKey作品の発売に伴って多数の作品が制作され[23]、2005年には本家DNMLが対応していなかった画面サイズに対応させるための非公式パッチも登場した[24]。2008年には互換エンジン『DNML (緑)』が公開され[25]、作品の制作・閲覧環境が広がった(詳細はDNML (緑)を参照)。
2010年代
2010年代前半は、既存の原作ゲームに加え、Keyの新作ゲームのDNMLブックも制作されるなど、一定数の作品が作られ続けた[26][27]。この頃には、サイトの閉鎖やウェブサービスの終了に伴い、2000年前後の作品を中心に入手が困難になるケースも増えた[28]。一方で、2010年代後半に入っても互換エンジンの開発・更新は続いており[25]、DNML作品を実行する環境自体は維持された。
2020年代
2020年代に入ると確認できる新作DNMLブックは少なくなる[26]。しかし2024年にはDNMLで作られたゲームがSteamで公開され、2025年にもアップデートが行われた[29]。2026年には、互換エンジン『DNML (緑)』が原作ゲームのSteam版やリメイク版などに対応し、DNMLブックを実行できる範囲が広がった[25]。
互換エンジン
本家DNMLの他にも、DNMLブックを閲覧可能なソフトウェア(DNMLブラウザ)が、いくつか存在している。
現在では『DNML (緑)』以外の互換エンジンの多くは開発・更新を停止している(2026年8月現在)が、DNML最盛期には、Java仮想マシン上で動く『DNML4J』[30]、Macintosh上で動く『DNML for Macintosh』[31]、Linux上で動く『KDVXA』[32]等、プラットフォームを問わず多数の互換エンジンが存在した。
また互換エンジンではないものの、DNMLの後継エンジンとして開発が進められていたものもある。例としては、XMLベースの構文を持つ『XNML/VNML』[33]、DNMLの構文を見直した上でより多機能にした『XDNML』[34]、プラットフォームを吉里吉里に移した『DVML』[35]等があり、一部試作品も公開されていたが、現在ではほとんどが開発・更新を停止している(2026年8月現在)。
脚注
- ↑ 花梨がDNMLのマニュアル内で命名している。
- ↑ 構文の詳細仕様はDNML本体同梱のタグリファレンスで確認できる。
- ↑ Web上で直接確認できる仕様書としては、花梨のタグリファレンスをベースに有志により作成されたものがある。
- ↑ 一例として、Java仮想マシン上で動くDNML4Jでは、独自のインタフェース規約を定め、それを満たす画像ロード/アーカイブ展開プラグインを採用している。
- ↑ 『戦闘野郎』(2000年)、『緑葡萄伝』(2011年)などがある。
- ↑ デジタルノベルアンソロジー『DNA5 FINAL edit.』には158名による558作品が収録されており、そのほとんどが二次創作である。
- ↑ 互換エンジン開発サイトのデータベースでは、少なくとも『痕』で100作品、『To Heart』で200作品、『ONE』で300作品、『CLANNAD』で800作品以上が確認できる(2026年8月現在)。
- ↑ 互換エンジン開発サイトのデータベースでは、多数のクロス―オーバー作品が確認できる。
- ↑ 当時のDNML作品についてはDNML発掘隊!を参照。
- 1 2 3 当時の作者、およびその個人サイトについてはDNML発掘隊!を参照。
- ↑ AQUAPLUS/Leaf二次創作ガイドライン、2019年6月21日閲覧。
- ↑ Key二次創作ガイドライン、2019年6月21日閲覧。
- ↑ デジタルノベルアンソロジー『DNA4X』(2001年2月11日初出)でKey作品のDNMLブックの収録が見送られた。
- ↑ デジタルノベルアンソロジー『DNA4+』(2001年8月10日初出)でKey作品のDNMLブックの収録が再開された。
- ↑ いくつかの同人作品が花梨の公式サイトで紹介されている。
- ↑ 株式会社テンクロスよりモバイルゲームとして発売。
- 1 2 花梨が公開している更新記録より。
- ↑ C60ジャンルコード一覧(01年夏用、コミケ公式)。両メーカーには人気を反映し専用のジャンルコードが与えられた。
- ↑ Project Angel Wing, “DNMLブックライブラリ”
- ↑ 来栖川DNMLホテル, “DNML BOOK LIBRARY”
- ↑ デジタルノベルアンソロジー『DNA』の制作サークル「ハッピーエンドのかけら」により、1999~2003年の60回の出展で累計6000枚を頒布したことが述べられている。
- ↑ 以下のような書籍で紹介・収録されている - 『TECH Win 1999年11月号』株式会社アスキー、1999年10月8日発売。『TECH Win 別冊第3号』株式会社アスキー、1999年10月18日発売。『突撃インターネットPC Vol.12』SBクリエイティブ、1999年11月24日発売。『突撃インターネットPC Vol.13』SBクリエイティブ、1999年12月16日発売
- ↑ 互換エンジン開発サイトのデータベースでは、少なくとも『CLANNAD』で800作品以上が確認できる(2026年8月現在)。
- ↑ DNMLスレッドログ 『葉鍵作品全般DNMLスレッド その5』で2005年5月11日にSVGA対応パッチが公開された。
- 1 2 3 『DNML (緑)』バージョンアップ履歴より。
- 1 2 DNML応援サイト - 『CLANNAD』『リトルバスターズ!』『Rewrite (ゲーム)』のDNMLブックのアーカイブサイト
- ↑ 互換エンジン開発サイトのデータベースでは、2010年代だけでも『CLANNAD』で100作品以上が確認できる。
- ↑ 158名の作者が参加した『DNA5 FINAL edit.』収録の作者サイトリンク集の内、2019年3月時点(ジオシティーズ終了前)でリンク先が存在することが確認できるのは3サイトのみである。
- ↑ 『緑葡萄伝 Ver.2(Steam版)』(2024年)
- ↑ Electric Sheep Inc. - Java版DNMLブラウザ『DNML4J』開発者サイト
- ↑ DNML for Macintosh - Macintosh用DNMLブラウザ『DNML for Macintosh』開発者サイト
- ↑ Adas' Linux Game Programming - Windows9x/Linux/BeOS用DNMLブラウザ『KDVXA』開発者サイト
- ↑ Electric Sheep Inc. - 『XNML/VNML』開発プロジェクト
- ↑ Piskesoft - 『XDNML』開発プロジェクト
- ↑ DNML移行計画 - 『DVML』開発プロジェクト
外部リンク
- Project Angel Wing - 花梨の公式サイト
- たびするだんご - 互換エンジン開発サイト
固有名詞の分類
| アドベンチャーゲーム |
猟奇の檻 宝魔ハンターライム Digital Novel Markup Language 遊撃警艦パトベセル 〜こちら首都圏上空青空署〜 仰せのままに★ご主人様! |
| マークアップ言語 |
RobotML Mobile Markup Language Digital Novel Markup Language Uniform Office Format Geography Markup Language |
| コンピュータ言語 |
VRML Inter-Language Unification Digital Novel Markup Language TVML ハードウェア記述言語 |
- Digital Novel Markup Languageのページへのリンク