upbge icon indicating copy to clipboard operation
upbge copied to clipboard

Feature Request — Built-in Particle System for UPBGE

Open Black-Eaglex15 opened this issue 5 months ago • 1 comments

Right now, UPBGE doesn’t have a native particle system, which forces devs to script complex systems manually in Python or hack together workarounds with logic bricks. This slows down workflow, especially for indie developers and hobbyists who need quick iteration.

Why it matters:

Built-in particles would make UPBGE way more beginner-friendly without sacrificing advanced customization for pros.

Perfect for effects like smoke, fire, rain, snow, sparks, dust, and magic without heavy coding.

Saves time → more focus on gameplay & polish.

More attractive for creators coming from Unity/Unreal who expect particles as a standard feature.

Suggested Features:

Easy visual editor for emitters (shape, direction, spread, lifespan, speed).

Support for textures & animation sheets.

Physics interaction toggle (gravity, collisions).

Billboard & mesh particle types.

Optional Python API for advanced control.

Impact: Adding a built-in particle system would massively improve UPBGE’s appeal for both beginners and pros, reduce reliance on external scripts, and help keep the engine competitive in the indie dev space.

Black-Eaglex15 avatar Aug 13 '25 12:08 Black-Eaglex15

We need this particle system quickly!!!!!

goshtdev avatar Aug 13 '25 21:08 goshtdev