Monogatari
引擎

Monogatari

WIKI CONTRIBUTOR 忧郁的DT君 忧郁的DT君
更新于 2026-08-13 0 评论
WIKI ARTICLE · 2026-08-13

Monogatari 是一款免费、开源、基于 Web 的视觉小说(Visual Novel / Galgame)引擎。其核心理念是将游戏本身构建为一个真实的网站,这使得它能运行在几乎所有现代浏览器、桌面及移动设备上

项目托管在 GitHub 上,采用宽松的 MIT 许可证

基本信息

项目 内容
名称 Monogatari
类型 网页视觉小说引擎 / 框架
编程语言 JavaScript
运行平台 Web 浏览器、桌面(通过 Electron)、移动端(通过 Cordova)
许可协议 MIT License
官方网站 https://monogatari.io
GitHub https://github.com/Monogatari/Monogatari[reference:12]
社区论坛 https://community.monogatari.io
Discord https://discord.gg/sj4uPrP[reference:14]

概述

Monogatari 的核心理念是将视觉小说带到现代 Web 上。其设计初衷并非成为一个传统意义上的“游戏引擎”,而是一个用于构建现代网站的 Web 开发框架,只是这些网站恰好是游戏

Monogatari 充分利用了 Web 平台的能力,引擎本身只是一个运行在浏览器中的平台。这意味着创作者可以利用任何 Web 技术来扩展游戏功能

核心特点

  • 真正的跨平台:游戏本身就是网站,可以在浏览器、桌面和移动设备上运行。同时,它也支持通过 Electron 打包为桌面应用,通过 Cordova 打包为移动应用。

  • 开箱即用的响应式设计:游戏界面能自动适配不同屏幕尺寸和设备。

  • 简单直观的脚本语法:游戏脚本被组织在一个简单的列表中,易于上手

  • 渐进式 Web 应用(PWA)支持:支持离线游玩等 PWA 特性。

  • 高度可扩展:可以使用任何浏览器支持的媒体格式,并集成动画、粒子效果等库。

  • 完整的视觉小说功能:内置对话、选项分支、角色管理、场景切换、音乐播放、存读档等核心功能

使用简介

Monogatari 的开发环境与 Web 开发完全相同。你只需要一个代码编辑器(如 Visual Studio Code)和一个浏览器即可开始

基本工作流程

  1. 获取项目:从 GitHub 下载或克隆 Monogatari 项目。

  2. 运行示例:在浏览器中打开 index.html 文件,体验自带的示例游戏

  3. 编辑脚本:在代码编辑器中打开 script.js 文件,找到 monogatari.script({ ... }) 部分。游戏的对话和逻辑都在这里定义。

  4. 修改并查看:修改脚本内容(例如更改对话文字),保存文件,然后刷新浏览器即可看到更新

  5. 添加资源:将图片、音乐等文件放入 assets/ 目录下,并在脚本中声明和使用它们

外部链接

为您推荐

评论