UPBGE
软件描述
一个功能极其强大的应用,可用于Python及可视化编程制作游戏
官方网站
访问软件的官方网站了解更多信息
upbge.org
什么是 UPBGE?
一个完全集成在Blender中的游戏引擎
UPBGE 是从旧版 Blender 游戏引擎分叉出来的开源 3D 游戏引擎,与 Blender 一同部署。这种统一的工作流程是其主要优势,您可以在不离开 Blender 的情况下完成游戏的整个开发过程。
这样您将大幅提升工作效率,真正成为独当一面的全能开发者!
• 结合 Blender 内部及 Cycles 节点的便捷性,实现极快的工作流
• 基于 Bullet 实时提供高级物理模拟,包括刚体、软体、障碍物模拟和路径查找
• 完全集成的音频引擎,基于 OpenAL 和 SDL,支持三维音效与音效处理
• 简单直观的可视化逻辑系统
🔄 替代方案
132 个选择
Open 3D Engine
Open 3D Engine (O3DE) 是一款采用 Apache 2.0 许可证的跨平台 3D 引擎,开发者和内容创作者可免费使用该引擎构建 AAA 游戏、电影级质量的 3D 世界以及高保真度模拟,无需支付任何费用或承担商业义务。

Cocos2d-x
cocos2d-x 是一个用于移动游戏开发的跨平台开源免费 2D 游戏引擎,具有快速稳定、易于学习和使用的特点。

Castle Game Engine
一个用于 ObjectPascal 的开源 3D/2D 游戏引擎。

Babylon.js
一个完整的 JavaScript 框架,用于使用 HTML5、WebGL 和 Web Audio 构建 3D 游戏。

Phaser
Phaser 是一个有趣、免费且快速的 2D 游戏框架,用于为桌面和移动 web 浏览器制作 HTML5 游戏,支持 Canvas 和 WebGL 渲染。

Construct 3
基于浏览器的2D游戏创作引擎,采用可视化事件驱动系统,集成JavaScript以支持高级开发,无需安装且无需编程基础,支持导出至HTML5、移动平台、Xbox One,并可在任何设备上实现实时编辑。

Adventure Game Studio
冒险游戏工作室(AGS)是一款用于创建和运行冒险类(又称“解谜”类)电子游戏的集成开发环境(IDE)和引擎。它虽然有限,但也支持其他类型的游戏。

EasyRPG
EasyRPG 是一个旨在开发与 RPG Maker 2000 和 2003 兼容的免费开源角色扮演游戏解释器和编辑器的项目。

