#12 · 主分类: 游戏AI与行为树

3DWorld

artificial-intelligence building-generator city-generator computer-graphics game-engine game-engine-3d physics-simulation procedural-generation procedural-terrain realtime terrain-generator universe-generator

使用OpenGL的3D程序化游戏引擎

项目最后更新:08/29/26

GitHub Stars

1.4K

Forks数量

115

贡献者数量

7

许可证

GPL-3.0

收录理由

3DWorld 是一款自 2001 年起持续演进的 C++ 引擎,将 OpenGL 实时渲染与程序化生成深度融合,覆盖地形、植被、城市、建筑内外乃至星系尺度。除了天气系统、动态光照、物理模拟和几款可玩的小游戏,其最值得关注的是内建的计算机控制逻辑:FPS 敌人、建筑场景中的角色以及宇宙游戏里的飞船,都依靠这套逻辑自主行动。着色器管线支持热重载,基于噪声和侵蚀的地形生成也相当直观,适合开发者参考借鉴。不过整个仓库约 1GB,体量较大,且官方推荐在 Windows 上用 Visual Studio 构建,Linux 支持仍属实验性质,作者也坦言 makefile 需要修整。

相关文章

暂无针对该项目的文章。

如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。

同类热门项目