A downloadable game

This is a Tower Defence Prototype game.

The prototype is fully working project from start to finish no assets just basic geometry and a lot of code.

The entire project can be downloaded here as an executable to check it out.

Alternatively it is possible to copy the repository from github to get access to all the files. This project is fully open source all the code was done by myself on stream for education purposes so if you are a student, indie developer or whatever and will find something useful here you are welcome to take anything from it.

I stream Monday to Friday from 10-11 GMT+0, The streams are fully uploaded to my Youtube 1 week after the streaming date. The streams are done in uncut no preparation format this means that I show exactly how I come to each conclusion on how to handle each mechanic rather than having a premade scripts that I just copy and explain what they do.

Follow me on Twitch at: https://www.twitch.tv/snake551

Subscribe to my Youtube: https://www.youtube.com/channel/UCkBdh2usaVsm3O9vIKpg_bA

or Visit my Discord: https://discord.gg/4QpHAKM

Github repository: https://github.com/DominikWaldowski5510/Tower-Defence-Prototype

I answer any programming questions to my best ability during my streams and on my discord.


Game instructions:

Everything is done via left mouse button

Camera can be moved with wasd keys

StatusPrototype
Release date Feb 06, 2021
AuthorDominik Waldowski
GenreStrategy
Made withUnity
TagsTower Defense
Average sessionA few minutes
LanguagesEnglish
InputsKeyboard, Mouse
LinksTwitch, YouTube, Discord

Download

Download
Prototype.zip 18 MB

Install instructions

Unzip the project and it should work.

Comments

Log in with itch.io to leave a comment.

Gameplay Settings

Due to the availability of level construction the balancing is quite tough and unnecessary for prototyping so I included ability to modify the difficulty via options menu


Difficulty - used for scaling health of the enemy

Start money - sets up the starting money at beginning of the game

Free object placement - triggers between placing objects per tile or a free placement anywhere within specified areas.

Guides and Tutorial

Level Builder

Level builder allows you to create 4 levels, if no levels are created default levels made by myself will be used during play.

Icons top to bottom:

Save level-  saves currently made level

Trash can - deletes the level(this results in default level being used when playing)

select level - allows you to modify save files for levels 1 2 3 or 4

generate/recreate - makes new map or regenerates if save file exists

selection block - selects the block that can be placed on the map

Flag block - used for placing path the path goes numerically

Reset path - removes the path entirely so new one can be placed

Width/Height - controls size of the map before generating it


Example of a level

The editor is a leftover from programmers tools so there are no error trackers, this means that if you draw weird path it will just function incorrectly in play, the image above shows what a functional level would look like.