Plants vs. Zombies 移植到 PlayStation 2
Plants vs. Zombies for PlayStation 2
这是一个将经典游戏 Plants vs. Zombies 重新编译并移植到多平台的开源项目。开发者基于 Patoke 的 GOTY 版本反编译代码,利用 SDL、OpenGL 和 GLFW 替换了老旧的 DirectDraw 和 Direct3D7 渲染器,实现了跨平台运行。目前项目已在 Windows、Linux 和 Nintendo Switch 上成功运行,Nintendo 3DS 版本正在开发中。该项目旨在现代化游戏引擎,支持 x64 架构,并计划未来提供便捷的 Modding API。需要注意的是,运行此版本仍需玩家自行购买并拥有原版游戏文件,项目本身不包含任何 PopCap 的知识产权。
这个项目致力于反编译 Plants vs. Zombies 初代中的最新功能,并在此基础上扩展游戏及其引擎。
- netruk44
今天才知道 PopCap 的引擎叫 SexyAppFramework,而且是开源的。
里面所有东西都用“Sexy”前缀:SexyString、SEXY_ALLOC_MAP、SexyTrace……
这确实很有那个时代的味儿,哈哈。
- spicyusername
看到一份不是 AI 生成的 README.md 真是让人耳目一新,哪怕它只是些粗糙潦草的速记笔记,提供的信息也不如你期望的那么多。
- swyx
我们离一个 JS/Web 移植版还有多远?