Skip to content

Version 0.1.1

Choose a tag to compare

@Boy1developer Boy1developer released this 29 Sep 22:43
· 95 commits to main since this release

Standalone Dear PyGui editor + GDevelop extension (AdvancedParticleEmitter.json, v0.1.1) for 2D/3D particle effects.

Custom 3D models
Upload .glb / .gltf / .obj — models render as themselves in the viewport, the fast preview, and in-game. The node picker lists only mesh-bearing nodes; rigged (skinned) models are baked to their rest pose automatically.

for custom shap system

Shape morph
Birth → death shapes now cross-fade around the mid-segment flip instead of snapping (editor viewport + browser preview; the game runtime keeps the classic flip).

3d editor (viow bort)

Browser fast preview
Same effect, live in three.js (3D) / pixi.js (2D) with 500ms live-sync — no network fetches.

3d editor (fast preview) 2d editor (fast preview)

Editor panels
Emitter zones, propagation cone, per-state colors (white = natural materials), and ready-made templates (Explosion / Fire / Rain / Snow).
Emitter and propagation cone lists
2d states and templets list

2D & 3D shape lists

avialable shapes 2d avialable shapes 1 avialable shapes 2

GDevelop setup
Import AdvancedParticleEmitter.json into your project.
Export your effect as .json from the editor and add it as a ParticleJSON resource.
If the effect uses a custom model, add the .glb as a Models GLB resource.
Add the emitter object to your scene and run.