游戏相关

共 13 个仓库 · Rust

打开分类页
bevy
bevyengine·Rust

用 Rust 写的数据驱动游戏引擎,API 简洁、基于 ECS 架构,适合想用现代语言做 2D/3D 游戏又不想被复杂框架拖累的开发者。

游戏引擎+4游戏引擎
49664+765.0kv0.20.12026-11-10 08:46 UTC
ruffle
ruffle-rs·Rust

用 Rust 重写的 Flash Player 模拟器,能在浏览器和桌面端直接运行 SWF 文件,让老 Flash 内容在官方停支持后继续可用。

Flash 模拟器+4模拟器
18842+121.2knightly-2026-11-082026-11-10 00:10 UTC
pyxel
kitao·Rust

用 Python 写复古像素游戏的引擎,内置 16 色调色板和简单 API,几行代码就能做出类似 PICO-8 风格的小游戏。

复古游戏引擎+4开源游戏
18588+22975v3.0.02026-11-10 04:11 UTC
Fyrox
FyroxEngine·Rust

用 Rust 编写的 2D/3D 游戏引擎,自带场景编辑器、GUI 和渲染管线,适合想用 Rust 做游戏开发的人直接上手做完整项目。

游戏引擎+4游戏引擎
9663+3464v1.0.02026-11-09 20:26 UTC
horizon
horizon-rust·Rust

用 Rust 从零重写的 Minecraft Java 版,靠 281 个差分测试与官方原版逐项比对行为,配 Horizon 启动器直接开玩。

Minecraft+4游戏引擎
8404+5761.3k[email protected]2026-11-10 04:23 UTC
ggez
ggez·Rust

用 Rust 写 2D 游戏的轻量框架,封装了窗口、渲染、音频和输入等常用能力,让开发者不用从零搭底层就能快速做出游戏原型。

游戏引擎+4开源游戏
47224430.9.32026-10-26 13:49 UTC
macroquad
not-fl3·Rust

用 Rust 写的跨平台轻量游戏引擎,一套代码就能编译到 Android、iOS、WebAssembly 和桌面端,适合快速做 2D 小游戏和原型。

游戏引擎+4游戏引擎
4713+114372026-08-18 09:37 UTC
ferrumc
ferrumc-rs·Rust

用 Rust 重写的 Minecraft 服务端,主打异步并发和高性能,可跨平台运行并支持协议兼容与模组扩展。

Minecraft服务端+4游戏引擎
2472+1105v0.1.0-rc22026-11-04 15:55 UTC
wasmi
wasmi-labs·Rust

轻量高效的 WebAssembly 解释器,专为嵌入式系统和插件运行时设计,提供确定性执行和燃料计量,适合资源受限环境。

WebAssembly解释器+4单板机 / 边缘设备
2343+1378v2.0.02026-11-09 23:20 UTC
gameboy
libraries·Rust

用 Rust 写的跨平台 GameBoy 模拟器,功能完整,能在不同系统上跑 GameBoy 游戏。

GameBoy模拟器+3模拟器
142886v2.0.02026-05-15 09:44 UTC
oboromi
0xNikilite·Rust

用 Rust 编写的 Nintendo Switch 2 模拟器概念验证项目,探索下一代 Switch 主机的模拟可行性,目前仍在开发中。

Switch 2 模拟器+3模拟器
1406+168v0.0.1-dynarmic2026-11-03 00:38 UTC
gopher64
gopher64·Rust

用 Rust 写的高兼容性 N64 模拟器,能稳定运行大量任天堂 64 游戏,适合想折腾老游戏或研究模拟器实现的人。

N64模拟器+4模拟器
1351+557v1.1.422026-11-09 15:45 UTC
martypc
dbalsom·Rust

用 Rust 写的 IBM PC/XT/Jr 和 Tandy 模拟器,主打周期精确,能忠实还原老机器上软件和游戏的运行时序。

周期精确+4模拟器
955+1550.4.12026-10-15 16:30 UTC