文字冒险游戏标记语言
各维度得分依据公开资料与字段推算,加权后即综合评分,仅供参考。
QML(Quest Markup Language)是一个免费的、基于 XML 的 Choose-Your-Own-Adventure 文字冒险系统。它用“站点”和“选项”组织分支剧情,适合制作互动小说、文字冒险,也可扩展到内网技术支持流程、简单赌场游戏等非剧情场景。
从正文看,QML 支持状态检查、随机事件、用户输入、数字与字符串、图像映射、自动跳转、if-else 分支,并可插入图片、声音和 GIF 动画。创作方式有两种:直接写简单文本/XML,或使用免费的 QML-Edit 编辑器。其优势是入门门槛低,作者不一定需要编程背景,适合偏内容创作的用户。
QML 的技术栈非常有时代特征:客户端运行依赖 IE5+、VBScript、Microsoft.XMLDOM 和 MSXML;服务器端则提到可在 Apache 或 Windows Server 上让任意浏览器访问,并可支持文本转语音客户端或手机。它基于 XML 和 DTD 校验,结构清晰,但对现代浏览器、移动端和安全策略的兼容性需要谨慎评估。
正文明确表示 QML 相关内容免费。创作者可以自由处理自己的冒险作品,甚至销售自己的故事 XML 文件;但不得销售 QML 系统本身,因为其属于 public domain。网站没有提及商业支持、订阅或付费服务。
优点是免费、格式简单、支持分支和状态逻辑,并带有编辑器与教程文档;缺点是依赖老旧 IE/VBScript 技术,现代生态、API、SDK、社区和维护信息不足。它更适合复古互动小说制作、教学研究、历史项目维护,或需要理解 XML 叙事格式的开发者;不适合作为现代 Web 游戏或商业内容平台的主力工具。
正文没有提供中国大陆访问、支付或 CDN 信息,因此判定为未知。若需要现代替代方案,可考虑 Twine、Ink、Ren'Py 或 ChoiceScript,它们在社区活跃度和现代平台适配方面通常更有优势。
本测评基于公开资料整理,不构成购买建议,请以 questml.com 官网实际信息为准。
免费XML冒险游戏系统,适合复古互动内容开发。
评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。