Tower Defence(Simple Prototype)
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
Status | Prototype |
Release date | Feb 06, 2021 |
Author | Dominik Waldowski |
Genre | Strategy |
Made with | Unity |
Tags | Tower Defense |
Average session | A few minutes |
Languages | English |
Inputs | Keyboard, Mouse |
Links | Twitch, YouTube, Discord |
Download
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.