1 个不稳定版本
0.1.0 | 2021年9月24日 |
---|
#1044 in 游戏开发
在 blizzard-server 中使用
26KB
357 代码行
Blizzard 游戏引擎 ❄️
这个库是一个定制的 ECS 游戏引擎,专为与 Blizzard 服务器引擎集成而开发。这两个结合在一起可以用来开发 TCP 多人游戏。然而,Blizzard 也适用于任何类型的游戏,而不仅仅是 TCP 或在线游戏。Blizzard 将是一个模块化的游戏引擎。
目前,它只是一个 ECS 数据引擎。
路线图中的某些功能
- 调试器
- 平台抽象
- 窗口抽象
- 事件处理程序
- 带 OpenGL 的渲染器 API
- AI 解决方案
- 还有很多很多其他功能...
lib.rs
:
Blizzard 游戏引擎
这个库是一个定制的 ECS 游戏引擎,专为与 Blizzard 服务器引擎集成而开发。这两个结合在一起可以用来开发 TCP 多人游戏。然而,Blizzard 也适用于任何类型的游戏,而不仅仅是 TCP 或在线游戏。Blizzard 将是一个模块化的游戏引擎。
目前,它只是一个 ECS 数据引擎。
路线图中的某些功能
- 调试器
- 平台抽象
- 窗口抽象
- 事件处理程序
- 带 OpenGL 的渲染器 API
- AI 解决方案
- 还有很多很多其他功能...
依赖
~2MB
~41K SLoC