Game: Tower Tower Defence Defence
Play it here.
Towers do all the work in TD games. But who will defend the defenders themselves?
A recursive tower defence game we made for Ludum Dare 48, whose theme was “Deeper and deeper”. We’ve competed in other game jams too, but this was our best showing yet! I had a good feeling about it because already during development I found myself stuck playing the game instead of actually coding. The game manages to strike a good balance between tried-and-true tower defence mechanics and a fresh mind-bending recursive twist.
The game also has an interesting technical aspect: the way the path generation works is simply that the start and end tiles are chosen and then a random walk begins from the start tile, until the end tile is reached or there is nowhere left to go. If the walk doesn’t reach the end or is below a certain length minimum, a new walk is generated. This is a Las Vegas algorithm that succeeds often enough to be efficient, and it’s simpler to code than an algorithm that always produces a valid path.
Credits
(Also see Ludum Dare page for links to peoples’ profiles)
- Honza @Aeternall (dev) – also props to him for coming up with the game idea!
- Petr @petrroll (dev)
- Bety @Lavialee (animation)
- Vojta @DrCuketa (game balance)
- Vašek @IAmWave (dev)
- Ondřej Trhoň (music)
Additional help:
- Bouča @Colanderr (testing, bugfix)
- Chugg, Wark, Babkis, Sharpblade (testing)