HTML5 Demo

  • Max particles up to 3,000.
  • Single-thread Collision.
  • Add 100 Particle Clusters.

PC Download

  • Max particles up to 50,000.
  • Multi-thread Collision.
  • Add 500 Particle Clusters.

Android & iPad Download

  • Max particles up to 10,000.
  • Multi-thread Collision.
  • Add 500 Particle Clusters.



  • An Interactive Particle Simulator With Physics.
  • Particle simulator (sandbox) with collision detection.
  • Interactive Art.
  • Particle Soup was developed as an onscreen multi-thread collision system.


  • Inspire yourself with interactive art.
  • Unlimited visual displays waiting to be initiated by one touch/click.
  • Encourage your creativity, sooth your soul, or mesmerize your mind with Particle Soup.


  • Make Explosions
  • Make Implosions
  • Apply gravity (force)
  • Particle Collision Detection
  • Add & Remove Particle
  • Change Particle Image
  • Change Particle Color
  • Change Particle Size
  • Make soup (causes strange collision)
  • Freeze Particles
  • FPS Counter
  • Collision Counter

How to add a new particle:

  1. Make a particle with the dimensions of 32x32
  2. Add particle to “\app_images\particles”.
  3. Change particle with key “1”

How to add new background music:

  1. Add mp3 to “\app_sounds\bg\mySong.mp3 “.
  2. Change track with key “M”

How to make Goop:

  1. Hit Key “[“or “]” to adjust particle amount to 500.
  2. Hit key “1” to change texture to “Blob”.
  3. Hit key “2” to select your favorite color.
  4. Hit key “3” to change the size to “128”.
  5. Hit key “e” to change force to “Gentle”
  6. Hit “Down Arrow” to apply downward force.
  7. Hit key “z” to reset particles to the center of the screen.


  • All particles are drawn using GL_POINTS.
  • Collision detection is done through a spatial grid.


  • “Particle Soup” was developed with Moai SDK.
  • “Moai SDK” is an advanced multi-platform framework.

Release platforms:

  • iOS
  • Android
  • OUYA
  •  Linux
  • OSX
  • Windows

Each copy of "Particle Soup" includes binaries for Android,OSX, Linux, and Windows. All the binaries are 32bit and will work on 32bit os or 64bit os.

  • Windows 32bit
  • Linux 32bit
  • Osx 32bit
  • Android armv7

Tested on:

  • Unbuntu 12.04
  • OSX Lion 10.85
  • Windows xp
  • Windows 7
  • Many Androids


PlatformsWindows, macOS, Linux, Android, HTML5
Rated 4.0 out of 5 stars
Tagscollision, moai, particles, Physics, Sandbox


Buy Now$1.99 USD or more

In order to download this Simulator you must purchase it at or above the minimum price of $1.99 USD. You will get access to the following files: 18 MB