I’ve built a modular UPBGE demo using only python components (no logic bricks). The entire file was created with only 335 lines of code. The system allows for activity dependencies within blue-prints, creating dynamic, visual and logical flow.
Python Components are definitely something to get into if you are using UPBGE!
Free Download: https://www.thatimster.com/#pg=resources
Hope its useful