native-gb/pokemon-red
GitHub: native-gb/pokemon-red
一个尚处规划阶段的项目,旨在用原生 C++ 重新实现兼容 Game Boy 版《宝可梦 红》的游戏体验,而非模拟器。
Stars: 0 | Forks: 0
# native-gb-pokemon-red
为未来非官方的原生 C++ 重新实现预留的公共工作区
兼容 Game Boy 版《宝可梦 红》。预期成果是一个真正的原生
游戏,包含现代的世界、摄像机、渲染、工具链和辅助功能选项;
它并不打算成为一个模拟器。
目前尚未开始任何实现,也未选定受支持的 ROM 版本。
在验证特定版本之前,请勿添加哈希值或提取配置。
本仓库不包含任何 ROM、提取的游戏内容、反汇编代码、存档
状态或参考捕获内容。它不隶属于 Nintendo、
The Pokémon Company、Game Freak、Creatures 或任何其他版权所有者,也未获得他们的认可。
## 仓库边界
这将是该移植项目唯一的 C++ 工作区。可复用的工具属于
`GBRE`;私有语义地图、场景、oracle 适配器和可复现的
研究产物属于 `native-gb-pokemon-red-re`。
长远设计包含一个能够加载远超原始视口内容的世界模型、任意缩放和摄像机检视、同步的 actor 与 trigger 可视化、确定性场景、原生分辨率的宽屏渲染、控制器支持以及原生音频。这些都是目标,而非当前特性。
## 分发
最终的程序必须要求用户提供兼容的 ROM,在提取前对其进行验证,并将生成的内容保留在本地且忽略不追踪。任何公开提交或发行版都不得包含原始视听资产或复制的 ROM 数据。
纯文本的游戏名称仅用于标识预期的兼容性,并不暗示任何赞助。官方名称、角色、艺术、音乐、文本和其他内容
均归其各自所有者所有。
## 许可证
此处添加的原始源代码和文档在 GPL-3.0-only 许可下提供。
该许可不授予任何第三方游戏内容或商标的权利。
标签:C++, Game Boy, 原生重制, 数据擦除, 游戏开发, 游戏引擎, 非官方移植