Skip to content

Simple particle system OOP in JS (ES6) raw, no build or wte.

Notifications You must be signed in to change notification settings

mamarmite/particle-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Particle system JS ES6

Particle system to wander around with ES6 and games. Develop in canvas for now. Demo

Todo project

  • Transpose build system with webpack.
  • Add assets unique name with webpack manifest.
  • Add optimization tools.
  • Add dynamics parameters.
  • Add scripts
    • Watch
    • Build --dev --prod

Todo system

  • Create vector3 for 3D steering behavior.
  • Implement collisions
  • Implement factory for steering behavior and adjust loops to take care of all of these.
  • Implement more behavior for particle and emitter
    • Evading
    • Wander
    • Put seek in the behavior factory
    • Bounce
    • Hit
    • Explode
  • Add types factory for emitter and particle for rendering and behaviors.
  • Define the draw() method of the vector for debugging.
  • Add rotation/spin force to particles (no random()).

contributors

About

Simple particle system OOP in JS (ES6) raw, no build or wte.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published