Repolode
UPBGE

UPBGE/upbge

A free, open source fork of Blender focused on continuing the Blender Game Engine for building interactive 3D games and experiences.

Open-source alternative to:UnityUnreal Engine

Stars
1,841
Forks
231
Open issues
133
Last commit
18 hours ago

What is it?

UPBGE is a free and open source 3D creation suite forked from Blender. Its development centers on the old Blender Game Engine, letting users build interactive 3D content and games within the Blender environment.

The project keeps the familiar Blender modeling, animation and scene tools while extending its real-time game logic capabilities. It is written primarily in C++ and distributed under the GNU General Public License v3, with individual files possibly carrying compatible licenses.

The repository uses Git LFS, so cloning may produce LFS errors unless the GIT_LFS_SKIP_SMUDGE=1 environment variable is set during the initial clone.

Key features

  • 01Built on Blender as a 3D creation suite for modeling, animation and scenes.
  • 02Focused on the Blender Game Engine for real-time interactive content.
  • 03Written primarily in C++.
  • 04Free and open source under GPL v3.

Use cases

  • Prototyping and building 3D games inside a Blender-based workflow.
  • Creating interactive 3D experiences that combine modeling and game logic in one tool.
  • Maintaining or extending projects built on the legacy Blender Game Engine.

Things to know

  • Cloning the repository may cause Git LFS errors unless you skip LFS smudging during the initial clone.
  • The project is licensed under GPL v3, a copyleft license that requires derivative works to be distributed under the same terms.

In collections

Topics

FAQ

What is upbge?
A free, open source fork of Blender focused on continuing the Blender Game Engine for building interactive 3D games and experiences. UPBGE is a free and open source 3D creation suite forked from Blender. Its development centers on the old Blender Game Engine, letting users build interactive 3D content and games within the Blender environment.
Is upbge free to use? What license does it have?
upbge is open source under the Other license. Check the license terms before using it in commercial products.
Is upbge still maintained?
Actively maintained. The last commit to upbge was on Oct 22, 2026.
What can I use upbge for?
Prototyping and building 3D games inside a Blender-based workflow. Creating interactive 3D experiences that combine modeling and game logic in one tool. Maintaining or extending projects built on the legacy Blender Game Engine.
Where can I get upbge?
The source code and installation instructions are on GitHub: https://github.com/UPBGE/upbge

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects