Skip to content

JavaScript Implementation of Primordial Particle Systems.

License

Notifications You must be signed in to change notification settings

adamwulf/js-primordialparticles

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Javascript Primordial Particle Systems

What is this?

This is an unofficial JS clone of the PPS System for cool demonstration purposes. It runs perfectly on an iPhone 6 but might not run smoothly on other browser/OS combinations yet... It is based on a simplistic JS multi agent simulation.

How a life-like system emerges from a simplistic particle motion law. Thomas Schmickl, Martin Stefanec, Karl Crailsheim

Population Dynamics of Self-Replicating Cell-like Structures Emerging from Chaos. Thomas Schmickl, Martin Stefanec

How to run

For development open index.html on your local machine. The gh-page branch, can be seen here: https://elggem.github.io/js-primordialparticles/

TODOS

  • Determine population density with acceptable FPS and adjust accordingly, introduce scaling to remain performant on slow machines and not drop below threshold for density.
  • Parameter tuning to achieve better behaviour.
  • ...?

Participate

Feel free to fork and do pull requests at will!

About

JavaScript Implementation of Primordial Particle Systems.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 86.9%
  • HTML 7.2%
  • CSS 5.9%