Skip to content

UPBGE/UPBGE-ParticleSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

UPBGE Particle System

It's an addon design for UPBGE 0.5+ to create particle effects for your game without doing it from scratch, and it create with help of AI

Features

  • Integrated directly into The physics properties for easy access
  • Two emission modes continuous and burst
  • Customization settings to create wide style options
  • Any object mesh can be a particle, allowing for total creative freedom
  • Controlling the system with an emission trigger for smart use by toggle ps_tigger bool property
  • Preview mode allows you to debug your particles in viewport without starting the game
  • Emission shape open more possibilities to create effects

Installation guide

  1. Download the addon
  2. Go to Edit -> preferences -> Add-on -> Add-on settings -> Install from disk
  3. Locate the zip Particle system file and select it
  4. Click on the checkbox to activate the Add-on

Quick setup

  1. Add empty
  2. Go to physics
  3. Enable the option "Particle Emitter."
  4. Go to particle mesh and select any object you want
  5. Hide the object by selecting it and pressing H or clicking on the eye in the outliner
  6. Click on "Initialize"
  7. Check the "Emission trigger"
  8. Press P and enjoy!

Tip

You can control the particle spawning with Logic Brick or Logic nodes by using ps_tigger bool property

Warning

The performance is not great since the Add-on uses CPU, but to deliver the best performance, follow these steps:

  1. Select the object you want to use as a particle
  2. Go to object properties and enable UPBGE Dupli Base
  3. Change the physics properties to No Collision and uncheck Sound Occluder
  4. If you want to use textures i highly recommend to use DDS format
  5. The Add-on still does not support billboard for particle so try using simple objects geometry or reduce the Emission Rate

Documentation

Coming soon

Discord Server

If you want to join the community, go to the Discord server https://discord.gg/842uWxchu7

Report bugs

If you face any bug plaese report it in GitHub

Enjoy!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages