📄️ UeParticleEmitter
UeParticleEmitter is responsible for spawning particles based on a UeParticleType and an emission shape.
📄️ UeParticleRenderer
UeParticleRenderer is an optimized renderer that uses vertex batching and dedicated shaders to draw thousands of particles with billboarding in a single draw call.
📄️ UeParticleSystem
UeParticleSystem manages a group of particles, their emitters, and behavior modules. It uses a Data-Oriented (SoA) architecture to maximize performance in GML.
📄️ UeParticleType
UeParticleType definisce le proprietà e il comportamento di una singola particella. È ispirato al sistema parttype* di GameMaker ma modernizzato per Unique Engine con un'API fluente.