Skip to content

A flexible particle system for Simple DirectMedia Layer 2.0.

License

Notifications You must be signed in to change notification settings

omrawaley/simple-particles

Repository files navigation

Simple Particles

Description

Simple Particles is a simple and flexible particle system written in C++ for Simple DirectMedia Layer 2.0 (SDL2).

Features

  • Particle physics
    • Set gravity (Vector2)
  • Particle randomization
    • Position
    • Velocity
    • Lifetime
    • Size
  • Particle drawing
    • Variable sizes
    • Set opacity
  • Trail rendering (optional; set by user)
    • Toggle at runtime
    • Set delay before particle
    • Set opacity
    • Set amount per particle
  • Rotation
    • Set spin amount
    • Particles which move outwards faster spin faster

About

A flexible particle system for Simple DirectMedia Layer 2.0.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published