Bubble Towers

Published 2023-06-12


Tower Defense Game for Pico-8.
This game is inspired by the old flash games:
Bubble Tanks Tower Defence.

This is not the usual tower defence game you are used to. Sure, you have to build towers to defend against enemy waves and also earn cash by destroying them to update your towers.

What is special here is that we not only can build defence towers to destroy enemies but also to define the path the enemies can take. Where the enemies have different skills like self-healing or flying over towers. In addition, we have various different maps where some may have blockades, are limited in space or have already predefined fixed paths.

To skip the title image just press X and you can choose your difficulty level you want to play. Alternatively you can read a small in-game manual that describes most of the core concepts. After this first selection screen you can choose one of the 16 different maps. Each selection can always be undone by pressing O.

After map selection the game is started and allows you to either place or upgrade towers (all controlled with the cursor). Basic towers can always be removed and sold for the same amount of cash as they are bought. By pressing O you can start the next enemy wave (symbolized at the top center of the screen).

Place towers with X. Hover over it to see its shot range (visualized by a circle) or manipulation range (rectangle). Selecting it with X opens the upgrade menu. The upgrade menu gives you many options to develop your towers. There are attacking towers that can be improved in terms of range, fire rate or damage. The green towers are specialized for flying enemies. The yellow towers can deal area damage. Area damage towers can also be upgraded to enemy modifiers like reducing of movement speed or armor. Tower modifiers (gray rectangle) are the category that do not fire at enemies but improve the properties of all surrounding towers. The available properties to improve are: fire rate, range or damage. You can always close the upgrade menu with O if you do not want to change the selected tower.

Best way to learn all those tower types is to play an easy game and try all possible upgrades. See how expensive upgrades are and what works best for you or the selected level. And then try the next harder level or map.

Good luck!

The attached table shows all tower upgrades and their costs and stats.

tower_upgrades.pdf

You can find the source code on github: github.com/langchr86/pico-bubble-towers.

Additional info on github:

I very appreciate any comments and feedback.