所有分类
  • 所有分类
  • 文章
  • 百科
  • 游戏
  • 攻略
Digital Novel Markup Language

Digital Novel Markup Language

✏️ 编辑这篇Wiki
成为首位贡献者
DNML,全称数字小说标记语言(英文:Digital Novel Markup Language),是一款由日本同人作者“花梨”(Karin)开发的视觉小说(Visual Novel / Galgame)制作引擎。它是最早的视觉小说引擎之一。 基本信息 项目 内容 名称 DNML(数字小说标记语言) 开发者 花梨(Karin) 首次发布 1998年 最终版本 2000年 编程语言 C++ 支持平台 Windows 软件许可 免费软件(Free Software) 概述 DNML由日本同人作者“花...

DNML,全称数字小说标记语言(英文:Digital Novel Markup Language),是一款由日本同人作者“花梨”(Karin)开发的视觉小说(Visual Novel / Galgame)制作引擎。它是最早的视觉小说引擎之一

基本信息

项目 内容
名称 DNML(数字小说标记语言)
开发者 花梨(Karin)
首次发布 1998年
最终版本 2000年
编程语言 C++
支持平台 Windows
软件许可 免费软件(Free Software)

概述

DNML由日本同人作者“花梨”(Karin)使用C++开发,首个版本于1998年发布,最终版本于2000年发布。它主要用于同人(衍生)作品的创作,但也用于原创作品。

在DNML的活跃时期,围绕其产生了大量同人作品。该软件以免费软件形式发布

在英文社区中,DNML于1998年由动漫新闻网站Anime Densetsu引入,但因缺乏英文文档而未被广泛采用。1999年,BAO团队选择DNML作为动画/成人题材编程的最易用语言

核心特点

类似HTML的脚本语法

DNML采用类似HTML的标签式脚本语言,旨在降低非程序员创作视觉小说的门槛。这使得创作者可以像编写网页一样组织游戏内容,易于学习和上手。

免费软件

DNML以免费软件形式发布,任何人均可免费使用

基本功能完备

引擎内置了视觉小说所需的基本功能,包括:

  • 显示背景

  • 显示角色立绘

  • 音乐播放

  • 分支剧情

图像格式扩展支持

DNML支持通过 Susie 插件 扩展图像格式兼容性。

兼容引擎与衍生版本

除了花梨开发的原始版本外,还存在一些能够浏览 DNML 游戏的软件(亦称 DNML 浏览器):

名称 说明
DNML (緑 / Midori) 与原版 DNML 兼容性较高,并具备日志、自动翻页等额外功能。它是已知最成功的 DNML 重实现项目,虽然免费使用,但并非开源

截至2026年6月,除了DNML (緑)之外,还有其他DNML浏览器存在。

历史地位与影响

DNML在视觉小说引擎发展史上占有重要地位:

  • 最早的引擎之一:它是最早的脚本语言型视觉小说游戏引擎之一

  • 后继者:DNML 被 NScripter、KiriKiri 和 Ren’Py 等后来的知名引擎所继承和取代

  • 同人创作推动者:其类似HTML的语法结构使得同人游戏的制作变得容易

常见问题
Galgame Wiki是做什么的?
Galgame Wiki 是一个长期致力于 Galgame领域学术资料整理、归档与开源共享的非营利性项目。我们以系统性、可持续的方式,收集、保存与这一领域相关的知识、文献与数字资源,并向所有研究者、爱好者及公众免费开放,旨在构建一个结构清晰、易于使用、持续生长的公共知识库。
原文链接:https://www.galgame.it/wiki/tool/galgame-tools/digital-novel-markup-language.html,转载请注明出处。
0

评论0

请先
【枕社】樱之诗 -在樱花之森上飞舞(サクラノ詩 -櫻の森の上を舞う)
【枕社】樱之诗 -在樱花之森上飞舞(サクラノ詩 -櫻の森の上を舞う)
3分钟前 有人购买 去瞅瞅看

欢迎回来

请点击下方按钮,使用统一账号登录

前往登录