This is Bug Defense!

In this tower defense game, you have to ensure that bugs do not destroy your computer.  Victory is achieved by fixing bugs.

Game Play

Bugs will move through the conductive tracks in your mainboard. Place your towers along the way to destroy the bugs before they get to the exit. All bugs can cause malfunction to your towers.

Controls

 - Cursor movement: arrow keys

 - Select and create towers: Z

- Cancel: X

If you had selected one type of tower and need to change to another type, press X to cancel the selection and Z to select the new tower.

Controllers are also supported.

Development

I made this game for the Game Off Game Jam: 2021 using Pico-8

You can find the GitHub repository here

The game has 8 handcrafted levels, five types of enemies, and six types of towers to use to defend your place in the computing world. Initially, I was planning for 16 levels, but I had to cut them in half or I would not finish the game in time. It was my first experience with the tower defense genre. Definitely, it needs more polishing and balancing.

Meet your enemies:

 Beetle: the first contender to show up. Not special, but can cause some damage to your computing tasks.

 Slug: The slowest bug you will face. It is more toxic than any other bug in the menu.

 Centipede: Its multiple legs will disable any booby traps you plant along the way.

 Scorpion: It is like a war tank and will try to destroy any terminals it can find.

 Flies: They fly fast, nothing can slow them down.

What you have in your arsenal:

 Spinning gun: spits bullets when bugs came close. The cheapest one to get.

 Booby trap: When triggered, this lethal explosive takes down almost any bug.

 Laser: Multi aiming high energy gun. It fries bugs like no one can do.

 Sticky trap: Slow down enemies. Flies are not affected.

 Auto turret: Do not waste bullets! This high-tech gun fires directly through the enemies.

 Terminals: They fix bugs for you and give you the ability to buy your defense equipment.

Special thanks to:

RobbyDuguay for Nine Songs in Pico-8 (https://www.lexaloffle.com/bbs/?uid=11038). I use the song "Empire" for this project.

Krystman for Porklike - Video Tutorial - Making a Roguelike in Pico-8 (https://www.lexaloffle.com/bbs/?tid=33121) I used some functions from this tutorial and learned a lot

Have fun!


Update:

Based on the feedback received during the voting period, some modifications were made:

  • Correction of the interaction between the enemies and towers.
  • Bug fixing in level 7: Enemies were not following the correct path.
  • Correction in the Terminals respawns after game over and game reset.
  • Added sfx when button X is pressed
  • Cursor blinking to help to see it on the screen
  • The selected tower sprite is shown as a preview with the cursor
  • Fixing the "bug fixed" message appearing partially off-screen when terminals are positioned close to the edges


Download

Download NowName your own price

Click download now to get access to the following files:

bug_defense_raspi.zip 2 MB
bug_defense_osx.zip 3 MB
bug_defense_linux.zip 705 kB
bug_defense_windows.zip 948 kB

Development log

Leave a comment

Log in with itch.io to leave a comment.