游戏相关
共 13 个仓库 · Rust
用 Rust 写的数据驱动游戏引擎,API 简洁、基于 ECS 架构,适合想用现代语言做 2D/3D 游戏又不想被复杂框架拖累的开发者。
用 Rust 重写的 Flash Player 模拟器,能在浏览器和桌面端直接运行 SWF 文件,让老 Flash 内容在官方停支持后继续可用。
用 Python 写复古像素游戏的引擎,内置 16 色调色板和简单 API,几行代码就能做出类似 PICO-8 风格的小游戏。
用 Rust 编写的 2D/3D 游戏引擎,自带场景编辑器、GUI 和渲染管线,适合想用 Rust 做游戏开发的人直接上手做完整项目。
用 Rust 从零重写的 Minecraft Java 版,靠 281 个差分测试与官方原版逐项比对行为,配 Horizon 启动器直接开玩。
用 Rust 写 2D 游戏的轻量框架,封装了窗口、渲染、音频和输入等常用能力,让开发者不用从零搭底层就能快速做出游戏原型。
用 Rust 写的跨平台轻量游戏引擎,一套代码就能编译到 Android、iOS、WebAssembly 和桌面端,适合快速做 2D 小游戏和原型。
用 Rust 重写的 Minecraft 服务端,主打异步并发和高性能,可跨平台运行并支持协议兼容与模组扩展。
轻量高效的 WebAssembly 解释器,专为嵌入式系统和插件运行时设计,提供确定性执行和燃料计量,适合资源受限环境。
用 Rust 写的跨平台 GameBoy 模拟器,功能完整,能在不同系统上跑 GameBoy 游戏。
用 Rust 编写的 Nintendo Switch 2 模拟器概念验证项目,探索下一代 Switch 主机的模拟可行性,目前仍在开发中。
用 Rust 写的高兼容性 N64 模拟器,能稳定运行大量任天堂 64 游戏,适合想折腾老游戏或研究模拟器实现的人。
用 Rust 写的 IBM PC/XT/Jr 和 Tandy 模拟器,主打周期精确,能忠实还原老机器上软件和游戏的运行时序。