2026 年如何开发一款全新的 N64 游戏
How to Make a Nintendo 64 Game in 2026

两年前,我将 JavaScript 游戏引擎 Impact 移植到 C 语言,如今终于找到了正当理由:为 N64 打造一款新游戏 Xibalba 64。这是自 2002 年以来第二款实体发行的全新 N64 游戏,由 Modretro 发行。我利用 Libdragon 库构建了新的平台后端,结合 high_impact 引擎,在保留原有 2D 物理逻辑的基础上实现了 3D 渲染。开发过程中,我通过 SummerCart64 和 Ares 模拟器解决了硬件调试难题,并针对 N64 仅 4KB 纹理内存的限制,优化了纹理上传策略和渲染管线。这不仅是一次技术挑战,更是对复古硬件极限的探索。
保持硬件开心绝非易事,而且 RDP 的指令古怪又复杂。
HN 评论区
248- eltondegeneres
我正在捣鼓一个 PlayStation 自制游戏(体素空间渲染器),五代主机的开发从未如此简单。
现代工具链、编程语言、开发卡带以及社区提供的库让一切截然不同。除了某些细枝末节(比如 ICE,迟早得为目标硬件写个 GDB stub),这和你在现代嵌入式工作中遇到的体验其实差别不大。
- Mizza
我试着看看能不能直接买到 Rom 文件。但看起来现在你得先买实体版才行:
- boricj
我目前正在用 Claude Opus 5 开发一款 N64 游戏,效果真的很棒。我一行代码都没写,它就能构建出一个完全可运行的游戏。
我让它写了一个通过 GDB Remote Serial Protocol 驱动 Ares 模拟器的技能,并利用这个作为它的反馈循环。