# mkxp：重建 RPG Maker 的 RGSS 运行时

> mkxp 实现 RPG Maker XP、VX 和 VX Ace 使用的 RGSS 接口，目标是让这些工具制作的游戏在本地运行。其 C++ 引擎处理渲染、音频、输入和文件，并提供 MRI 和实验性的 mruby 游戏脚本绑定。

- 类型：案例
- 目标：游戏
- 类别：独立重建案例
- 关联：独立重建项目
- 来源复核于：2026-11-06
- 收录于：2026-11-09
- 原始资源：<https://github.com/Ancurio/mkxp>
- 一手来源：<https://github.com/Ancurio/mkxp/blob/6a875b30d20728cf67f3690bef4c006790f4d682/README.md>
- 目录页面：<https://awesomerea.org/zh/resources/mkxp-rgss-case/>
- 记录 JSON：<https://awesomerea.org/resources/mkxp-rgss-case/record.json>
- 英文版：[English](https://awesomerea.org/resources/mkxp-rgss-case/index.md)

## 使用条件与局限

- **前提条件：**需要现有 RPG Maker 游戏文件，以及支持 OpenGL 或 OpenGL ES 2.0 的显卡。
- **前提条件：**构建依赖包括 Qt qmake、SDL2、OpenAL、PhysFS 及列出的 Boost 库。
- **局限：**依赖 Win32API 的游戏可能需要适配；不支持视频播放和 WMA 音频。
- **许可：**采用 GPL-2.0 或更新版本的许可证。

## 一手来源

1. <https://github.com/Ancurio/mkxp/blob/6a875b30d20728cf67f3690bef4c006790f4d682/README.md>

## 同分区更多条目：游戏

- [mortar-eng：LSW 游戏场景与角色重建](https://awesomerea.org/zh/resources/mortar-eng-lsw-case/index.md) · 案例
- [My biggest work：重建 Brawlhalla 回放模拟](https://awesomerea.org/zh/resources/my-biggest-work-brawlhalla-case/index.md) · 案例
- [My Simulation：重建 The Sims Online 客户端](https://awesomerea.org/zh/resources/my-simulation-case/index.md) · 案例
- [Nanolathe：附研究文档的 Total Annihilation 引擎重实现](https://awesomerea.org/zh/resources/nanolathe-case/index.md) · 案例
- [NeMo2：重建 Virtools 游戏引擎库](https://awesomerea.org/zh/resources/nemo2-case/index.md) · 案例
- [NEOTOKYO Rebuild：重建《NEOTOKYO》多人游戏](https://awesomerea.org/zh/resources/neotokyo-rebuild/index.md) · 案例

## 关于此条目

说明已依据一手来源复核。
原创说明采用 MIT 许可；外部项目、论文与素材保留各自的权利和许可。
