Repolode
UPBGE

UPBGE/upbge

Blender 的开源分支,专注于延续 Blender Game Engine,用于制作交互式 3D 游戏与体验。

可替代:UnityUnreal Engine

Star
1,841
Fork
231
未关闭 Issue
133
最近提交
18小时前

这是什么?

UPBGE 是基于 Blender 分叉的免费开源 3D 创作套件,开发重点是延续早期的 Blender Game Engine。用户可以在 Blender 环境中制作交互式 3D 内容与游戏。

项目保留了 Blender 熟悉的建模、动画和场景工具,同时扩展了实时游戏逻辑的能力。代码主要使用 C++ 编写,整体遵循 GNU 通用公共许可证第 3 版,个别文件可能采用兼容的其他许可证。

仓库使用 Git LFS 存储大文件,首次克隆时若遇到 LFS 错误,可设置环境变量 GIT_LFS_SKIP_SMUDGE=1 后再克隆。

核心功能

  • 01基于 Blender 构建,提供建模、动画与场景制作功能。
  • 02专注于 Blender Game Engine,支持实时交互内容开发。
  • 03代码以 C++ 为主。
  • 04以 GPL v3 许可证免费开源。

适用场景

  • 在基于 Blender 的工作流中原型制作和开发 3D 游戏。
  • 在同一工具中结合建模与游戏逻辑,制作交互式 3D 体验。
  • 维护或扩展基于传统 Blender Game Engine 的项目。

使用前须知

  • 直接克隆仓库可能出现 Git LFS 错误,首次克隆时需要跳过 LFS 检出。
  • 项目采用 GPL v3 许可证,这是一种 copyleft 许可证,衍生作品须以相同条款发布。

收录于专题

标签

常见问题

upbge 是什么?
Blender 的开源分支,专注于延续 Blender Game Engine,用于制作交互式 3D 游戏与体验。 UPBGE 是基于 Blender 分叉的免费开源 3D 创作套件,开发重点是延续早期的 Blender Game Engine。用户可以在 Blender 环境中制作交互式 3D 内容与游戏。
upbge 可以免费使用吗?用的什么许可证?
upbge 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
upbge 还在维护吗?
活跃维护中。upbge 最近一次提交是在 2026年10月22日。
upbge 适合用来做什么?
在基于 Blender 的工作流中原型制作和开发 3D 游戏。 在同一工具中结合建模与游戏逻辑,制作交互式 3D 体验。 维护或扩展基于传统 Blender Game Engine 的项目。
在哪里获取 upbge?
源代码和安装说明在 GitHub 上:https://github.com/UPBGE/upbge

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目