Skip to content

geotrieu/shapestd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ShapesTD

Written and developed by George Trieu. Completely written in C#, using GDI.
Shapes TD is a tower defense game that involves simple shapes. Try and prevent the shapes to get to your stronghold! (Blue Square). Each tower has its own abilities and rate of fire, so please check below for the specifications of each tower!
Features:

  • Randomized Maps
  • 6 "stages" of enemy waves
  • 42 waves total
  • Bosses
  • 5 types of towers with unique functionality
  • Somewhat visually appealing
  • No Lag!

Early Game
Early Game

End Game
End Game

Shapes TD Guidebook

This is the "tutorial" and "how to play" of the game. There is no instructions in the game, and hence this should be referred to if you have any difficulty in playing the game.

Tutorial

To place a tower, press on the tower once, then click on the map where you want it to be placed. You may continue to place towers until you either don't have enough cash anymore, or you would like to stop. To start the wave, press the next wave button:
Wave Start Button
Enemies will flow through the paths towards your stronghold, and it is your goal to stop them before they reach your stronghold. Your stronghold looks like this:
Stronghold
Your health, cash and wave # is displayed on the top right corner of the game. Do not let your health be 0, or you lose the game :) To pause the game, press on the pause button:
Pause
Pressing the start wave button can get tiring. Why not use the fast forward button? It automatically pushes waves without your input. It is a toggle switch, and can be toggled between automatic and manual.
Fast Slow
Is there a tower you dislike? Sell it! You get half your intial investment back, and your precious real estate. To sell a tower, click on it, then press the sell button on the bottom right corner of the game:
Slow
That is all you need to know to play the game for now. Below, I have listed all the towers, and enemies in the game, which should help you plan strategically. Good luck, and I wish your towers the best!

Towers

Towers are built to defend against enemies :)

The Bullet Tower

Bullet Tower

The bullet tower does medium damage, but only does damage to the furthest proceding enemy. In addition, it also fires with a delay, meaning it does not hit an enemy every tick. It is dirt cheap though. Medium Range.

The Laser Tower

Laser Tower

The laser tower does minimum damage, but does it every tick to the furthest proceding enemy. Has a short range capability, and is not that expensive.

The Freeze Tower

Freeze Tower

The freeze tower freezes the furthest proceding enemy for a few seconds. It fires on a medium delay, so place them strategically.Very effective against bosses, but requires towers around them to be useful. Moderately ranged, and moderately expensive.

The Cannon Tower

Cannon Tower

The cannon tower does incredible damage, but does so on a very slow delay. Extremely effective against bosses, especailly when paired with a freeze tower. Very ineffective against a rush of enemies. Very expensive, but has an extreme range.

The Heart Tower

Heart Tower

The heart tower does little damage over a period of time, however, it yields 5 lives per kill! Great to build up lives over time! It has an moderate range also.

The Volley Tower

Volley Tower

The volley tower utilizes special technology in order for it to volley a shot at all enemy while it is shooting! Does little to moderate damage, but is extremely effective against a large group of enemies. Its weakness are bosses, does not really do anything to them. Decently expensive to build.

The Machine Gun Tower

Machine Gun Tower

The machine gun tower is a glorified laser tower. It does 25x more damage than the laser tower, and also does the damage every tick! Extremely effective against a rush of enemies. The only downside is that it is insanely expensive, and the range is tiny.

Enemies

Enemies are designed to try and rush you and completely eradicate your stronghold.

Color Variants

There are 7 colors of enemies. Each one is progressively more diffucult that the last, and the 7th color is the boss (white).

Blue Circle Green Circle Yellow Circle Orange Circle Red Circle Purple Circle White Circle

Shape Variants

There are 5 shapes of enemies. Each one represent the "stages" of the game. The more sides the shape has, the more difficult it is.

Purple Circle Purple Triangle Purple Square Purple Pentagon Purple Hexagon

Bosses

A wave boss occurs at the end of each "stage" (or each shape). They are demarked by a distinctive white/grey color, with all 6 other colors as stripes. They are notoriously more difficult to defeat than the regular enemies, however they move more slowly, and only is one singular entity. They do often spawn with other regular shapes as well, so be careful! They also do a lot of damage to your stronghold if they hit it.

White Circle White Triangle White Square White Pentagon White Hexagon

Hierarchy of Enemy Difficulty

Shapes take precendence over color. In short, the circles are the weakest type of enemy, with the blue circle being the weakest, and the white circle being the strongest out of the circles. Triangles are generally harder that circles, except for a couple at the beginning. Pentagons are the hardest, especially the white pentagon.

About

A tower defense game that involves simple shapes.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages