https://github.com/bgempire/bgforce
BGE and UPBGE framework with pre-made common systems such as GUI and data management.
https://github.com/bgempire/bgforce
bge blender blender-game-engine framework game game-development game-engine gui upbge upbge-addon
Last synced: 6 months ago
JSON representation
BGE and UPBGE framework with pre-made common systems such as GUI and data management.
- Host: GitHub
- URL: https://github.com/bgempire/bgforce
- Owner: bgempire
- Created: 2021-07-01T14:07:24.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-10-31T13:15:58.000Z (over 3 years ago)
- Last Synced: 2023-03-10T09:06:18.012Z (about 3 years ago)
- Topics: bge, blender, blender-game-engine, framework, game, game-development, game-engine, gui, upbge, upbge-addon
- Language: Python
- Homepage: https://bgempire.github.io/bgforce/
- Size: 19.6 MB
- Stars: 8
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

### [Manual em Português](https://bgempire.github.io/bgforce/)
**BGForce** is a [Blender Game Engine](https://en.wikipedia.org/wiki/Blender_Game_Engine) and [UPBGE](https://upbge.org/) framework with
pre-made common systems such as GUI and data management. It acts as a boilerplate project, but also provides
lots of abstraction for common tasks and pre-made GUI widgets with customizable look.
## Features
- Non-monolithic architecture, making easier to work with Git and other versioning systems
- Highly customizable and versatile GUI system
- Operators system based on messages, allowing the execution of functions in a simple manner
- Data manager, allowing loading and manipulation of complex data trees
- Context manager, allowing for smooth change of scene groups, background music and more