TD/RTS Project

About this Project

I made this Tower Defense / RTS based game solely for training purposes. This was my first game I worked on for a longer period of time, before this I did mostly tutorials, small tests etc.


Big amount of the models in this game have been created by me (except some of the props and the character models) I wanted to create and learn at the same time, I wanted to finish this game but since I did not have any good documentation and plan it kind of got lost and I stopped working on it, it was a nice way to learn in my opinion and I did learn alot when I created this, it is one of my first "games" I've done in Unity3D.


The idea of the game is to survive the waves of enemies coming at you (TD-like) but with a RTS twist where you have to manage your resources (wood, stone, population and gold) so that you can build these defenses. For wood and gold you have to place the buildings near appropriate places to get a bonus from gathering (wood => trees, Gold => other buildings). I also implemented units the player could spawn, which turned out pretty well, they go to the location the player wants them to go when you buy the units, but you cannot control them like in a regular RTS (essentially Melee towers). For the AI, I used the A* algorithm by Aron Granberg, which was a good choice, but afterwards i've been testing out the Unity pathfinding which would have also worked much more easier.


More info of Aron Granbergs A* Algorithm


I made a github wiki for this project which has all of my different builds, starting from a very basic tower defense to this.

Platform

Windows *Engine/Language
Unity3D (C#)

Project Main Focuses

Programming training
Creating more complex systems
Building a working simple RTS Tower Defense game 
Building Construction

Duration

Not Counted. Summer of 2017 every once in a while.

Action RPG

Contact me

Please contact me at juhola.olli@gmail.com or  Linkedin if you want to get in touch.