UPBGE
UPBGE is a free and open source 3D Game Engine integrated in Blender
org.upbge.UPBGEAn independent fork of Blender created by Porteries Tristan, aiming to clean up and improve current Blender Game Engine (BGE) code, experiment with new features, and implement forgotten features that currently exist but have not been merged with the official releases of Blender.
UPBGE is a public, free and open-source project held together by its community. Hundreds of contributors have volunteered to make this project possible.
Screenshots
Observed history
| App | Change | Version | When ↑ |
|---|
No observed changes yet.
The initial import establishes a baseline. Future version changes will appear here.
Browse the app catalogue →Upstream releases
Release notes supplied by the developer. These dates are not Flathub package publication times.
0.447 Apr 2025
New features:
- UPBGE 0.44 integrates Blender's experimental Vulkan backend, introduced in Blender 4.1 and enhanced in 4.4.
- EEVEE has undergone a significant overhaul in Blender 4.2, now referred to as EEVEE Next.
- Dynamic Label Fixes: Resolved issues with dynamic labels in Logic Nodes to ensure accurate and real-time updates during gameplay and development.
- Version Compatibility: Adjusted internals to maintain full compatibility with Blender 4.5, preserving functionality across recent UPBGE builds.
- Raycast Node Update: Added a caster input to the Raycast node, allowing precise control over which object performs the raycast, improving accuracy in interaction and detection systems.
- Group Instances Fix: Fixed bugs related to the groupInstances property in collections, ensuring that object instancing behaves consistently within grouped assets.
- Action Frame Range Restart: Implemented logic to restart actions when setting a new frame range. This change ensures that animations behave consistently even when dynamically modified.
- Video Playback Fix: Solved an issue where videos would stop playing if no audio track was present, ensuring uninterrupted playback in all cases.
- Buffer Management Optimization: Removed unnecessary buffer freeing in video playback code, reducing the risk of lags or visual artifacts during runtime.
- Blender 4.4 introduces "Slotted Actions," allowing a single Action data-block to store multiple animation types (e.g., object transforms, materials, shape keys).
- The Pose Library now supports exporting poses as external libraries, promoting reuse across projects and streamlining character animation workflows.
- Introduced in Blender 3.6, Simulation Nodes expand Geometry Nodes to support simulations.
- Blender 4.0 adds "Node Tools," allowing users to create custom tools using Geometry Nodes without scripting.
- The new GPU accelerated compositor introduced in Blender 3.5, currently used for viewport compositing.
- Blender 4.4 introduces a rewritten CPU compositor.
0.36.120 Aug 2023
New features:
- Most of new features comes from Blender development itself.
- Convert DupliGroups/Instance collections at bge runtime.
- BGUI library added to python modules folder.
- Easy Online addon included.
- Enable support of SoftBody volumes when we uncheck Shape Match.
- Added the ability to play NLA tracks with Action actuator.
- Added the possibility to convert actions at runtime.
- Remove hardcoded limit for objects linked in logic bricks editor.
- Allow antialiasing for ImageRender if nothing is moving.
- Allow full rendered passes in ImageRender.
- Added number of render passes per frame option.
- Added an option for AddObject to duplicate object data.
- Added an option to update LOD physics.
- Allow hidden lodlevels to be evaluated by depsgraph.
- Added experimental support for openXR.
- Allow activity culling for all object types.
- Blender realtime compositor in viewport works in game engine now.
- Option for Show Profile and Debug Properties in bigger size for High Dpi Screens.
- Added a "Soft Shadow Override" per light switch.
- 4 extra buttons added for Mouse.
- Support for Grease Pencil modifiers animation added.
- Use the up-to-date dshow format instead of death vfwcap format for camera capture.
- New video play and video capture component template.

