#游戏引擎 #游戏开发 #游戏 #引擎 #事件

程序+库 blizzard-engine

Blizzard 游戏引擎 ❄️ 是一个模块化的 ECS 游戏引擎

1 个不稳定版本

0.1.0 2021年9月24日

#1044 in 游戏开发


blizzard-server 中使用

MIT 许可证

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