Zack Lovisa Software developer Start an estimate

Case study

2026

Dyfenders

A neon tower defense with colour-tier towers that merge and combine, plus co-op, versus, endless mode and replays.

  • Client Personal project
  • Discipline Game
  • Duration Ongoing
  • Budget band Personal project
  • Lua
  • LÖVE
  • Game design
Dyfenders shown on screen

The problem

Tower defense is a crowded genre, and the shallow version of it is a solved problem. The parts that are actually hard are the systems: towers that combine into something more than their inputs, and multiplayer that stays in step between two machines.

What I did

Built from scratch in Lua with LÖVE. Colour-tier towers merge and combine into higher tiers, which turns placement into a resource decision rather than a reflex.

Around that sit co-op and versus multiplayer, an endless mode, and replays, in a spectral neon aesthetic that keeps a busy board readable at a glance.

Outcome

A playable tower defense with a merging system, multiple modes, and replay support.

Replays are the detail worth noting. A game that can replay a match faithfully is a game whose simulation is disciplined enough to be trusted, which is the same property that makes software debuggable.

View it live