Emoji Soup

  • JavaScript
  • jQuery
  • computer graphics
  • simulation
  • billiard physics
  • game engine

A bunch of interacting, emotional emoji. With simple rules around happiness and sociability, interesting relationships form.

Behavioral rules:

  • Happy emoji attract other happy emoji.
  • Emoji become happier when together.
  • Emoji become angrier when bumped into.
  • When alone, emoji gravitate toward a neutral emotion.


behavioral rules
Interact by adding emoji and providing food to grow.
Emoji cliques occur naturally.
Crowded emoji aren’t happy…
Give them more space too cool down.
Once calm, relationships start to form!
Setting a high Attract Distance causes strong bonds.