Bug Squasher: DOM Defense

I was bored and wanted a break from client projects, so I made a little TypeScript game. Naturally, it ended up being about bugs taking down a server.

DownloadVersion 0.1.0
Cover for the Bug Squasher: DOM Defense
Cover for the Bug Squasher: DOM Defense

About Bug Squasher: DOM Defense

Your server sits in the middle of the screen, and bugs crawl towards it from every direction. You click them before they get there and try to keep everything running for as long as possible.

There are ordinary production bugs, a rather impatient Friday Deploy, stubborn Legacy Code that takes several clicks to get rid of, and a Bad Hotfix that blows up nearby bugs. The names were probably inevitable.

It starts fairly calmly, then the bugs get faster and turn up more often. Squashing them in quick succession builds combos, and your best score is saved in your browser so you can come back and try to beat it.

It’s built with TypeScript and Canvas, with the graphics drawn in code. The source is on GitHub if you want to run it locally, see how it works, or mess around with it.

Release history

Version 0.1.0

Initial release

External download

Download 0.1.0