9.0 Unity Tower defense tutorial - Tower range
Project files & Sprites: You can get the sprites from the pages below: Support me on patreon and get access to project files for all my tutorials: http://www.patreon.com/inscopestudios Get this project as a standalone product: http://inscopestudios.com/td Social media, follow me on my social medai sites to stay up to date and get new video releases: twitter: http://www.twitter.com/inscopestudios facebook: http://www.facebook.com/inscopestudios Description This tutorial will teach you how to create a 2D tower defense games in Unity. When you have completed the tutorial, you will have a finished game with a "Beginning and an End". Below are some of the things, that we will be implementing in the game. What will you learn? General Object oriented C# programming Structs Dictionaries Stacks Lambda expressions ICompareable interface Operator overloading Abstract classes Abstract methods Inheritance Constructors Constructor overloading Instantiating objects Virtual methods Overloading methods Enumerations Generics Design patterns Singleton Object pool Algorithms A* algorithm for pathfinding Game mechanics Generating a tile map based on a text document Creating a loading screen with a loading bar Using the A* algorithm to find a path from start to goal Creating debuffs Adding a health bar to the mobs Creating towers with different stats Upgrading towers Showing tooltips ingame Setting win and lose conditions Restarting the game Camera movement inside level bounds Buying and selling towers Spawning waves of monsters Animating the towers and mobs based on their current actions Adding main menu, ingame menu and an options menu Adding SFX -and background sounds. Adjusing the sound levels from the menu
Download
1 formatsVideo Formats
Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.