5 个版本
使用旧的 Rust 2015
0.1.4 | 2018年8月19日 |
---|---|
0.1.3 | 2018年8月16日 |
0.1.2 | 2018年8月14日 |
0.1.1 | 2018年8月12日 |
0.1.0 | 2018年8月12日 |
#2042 在 游戏开发 中
1.5MB
1.5K SLoC
包含 (Windows DLL, 1.5MB) SDL2.dll
cuivre
为 Rust 开发的正在开发中的游戏引擎。
目标
- 非侵入式:您决定调用什么以及何时调用它。无需围绕引擎构建整个应用程序。
- 基于 SDL2 和 OpenGL 的图形层,具有自动精灵实例化等功能,同时仍允许自定义着色器等。
- 集中式资源管理:加载文本、图像、着色器、序列化对象(《ron》+《serde》)
注意:由于此引擎基于 SDL,您在启动之前需要将 SDL2.dll 放置在可执行文件旁边。build.rs 脚本对此很有用(请参阅我(WIP)示例游戏存储库中的示例:rust-chess)
依赖关系
~23MB
~522K SLoC