Godot 是一款免费开源、跨平台的游戏引擎,可在统一编辑器中开发 2D 和 3D 游戏。
11.9万2.7万C++MIT更新于 3小时前
Bevy 是一款用 Rust 编写的游戏引擎,采用实体组件系统(ECS)组织游戏逻辑:数据存放在挂载于实体上的组件中,行为由系统处理。引擎目标是提供完整的 2D 和 3D 功能,同时对新手友好、对高级开发者足够灵活。
引擎采用模块化设计,可以通过 Cargo features 只启用需要的部分,也可以替换不喜欢的模块。应用逻辑在可能的情况下并行运行,项目还提供了加快迭代编译的可选配置。
Bevy 采用 MIT 与 Apache-2.0 双协议授权。项目仍处于早期开发阶段,大约每三个月发布一个包含 API 破坏性变更的新版本,并为每个版本提供迁移指南。
按照安装指南准备 Rust 开发环境
克隆仓库并切换到最新发布版本
git checkout latest运行 breakout 示例
cargo run --example breakout概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
Godot 是一款免费开源、跨平台的游戏引擎,可在统一编辑器中开发 2D 和 3D 游戏。
开源无代码游戏引擎与编辑器,可制作 2D、3D 和多人联机游戏,支持移动端、桌面端与网页。
基于 .NET 的跨平台游戏框架,使用 C# 开发 2D 和 3D 游戏,是已停止维护的 XNA 框架的开源重新实现。
一款 MIT 许可的开源 C++20 游戏引擎,基于 Vulkan、Metal 和 WebGPU 渲染,提供跨平台编辑器与浏览器版本。
基于 OpenGL ES 的跨平台 Java 游戏开发框架,支持桌面、Android、浏览器和 iOS。
Godot 引擎的演示与模板项目合集,包含 2D 和 3D 游戏示例,使用 GDScript 编写。