Laws of Attraction


  • Unity
  • C#
  • Data Driven Levels


Gather charge and charge up the gate to escape the level, but be careful the more charge you have the more other particles will be attracted to you. Being hit by another particle will cause you to lose charge, lose all your charge and you will become another mindless particle doomed to float around the void forever.

Made in 48 hours for Ludum Dare 40 game jam (Compo) with the theme of "The more you have, the worse it is".

Dev Notes

The idea for Laws of Attraction came from a game prototype I made in GameMaker a long time ago, where the main mechanic is avoiding other balls that move towards you in a gravity like fashion. I remember the mechanic being quick and easy to implement, yet satisfying to play. The levels are grid based and loaded loaded from a text file using a very simple format. Data driving the levels allowed me to make levels quickly with ease. Although the graphics are incredibly simple, I received good feedback for the graphics and finished 83rd overall in the graphics category. A fact that still astounds me now, given the graphics used were stock cubes and stock spheres.