Tower Defense Games
The basics for a tower defense game is to prevent a set of mobs (creeps) that are roaming through a pre-defined path from reaching the end of the path (the base or the home). The City-Building Kit for Unity can also be used to develop games like Defenders II, Fantasy II Defense, Little Commander, and Prime World Defenders. Each game has become very popular. Each game setup can be created using the City-Building Kit. The City-Building Kit excels at allowing a developer(s) to create city building (social games) + Real Time Strategy (RTS) games like Clash of Clans, Cityville, Farmville, The Tribes, or Restaurant Story. But the limit never really stopped there. With some changes to the setup of your game(s), you now have a tower defense game(s).
How does this work?
The basic idea is to kill off the creeps before they get to the end of a pre-defined path. So simply change the setup so units are only walking through the pre-defined path rather than roaming everywhere looking for targets. You can place invisible walls to setup the paths on your maps. Next, set needed units (the creeps) as NPC types like the builder and set the waypoints. With pre-defined sets of units (creeps) for each map, you don’t really have to worry about unit generations/housings.Watch DemoPlay Demo App
*Demo app is from the Complete Kit.
Make a Game like Clash of Clans with Unity3D
Powerful City Builder Framework
- Design Your Own Buildings
- Gems and In-App Purchases (IAP)
- Gold/Liquid Generators and Storage
- Expandable with assets
PvP AI Battle Processor
- Combat/Unit AI
- PvE Battle Matching
- Gold/Liquid Stealing
- Gem Accelerated Training
Fully-prepared Server Backend
- Client/Server State Sync
- Server Software
- Create Multi-Platform Game Matches
- Add Characters / Buildings With XML
The City-Building Kit still has the building placement capabilities. Keep that feature but make the buildings smaller and their graphics as towers/weapons. Setting terrain tiles as decorations at the start of the map allows you to keep specific areas for towers to be placed in the overall layout. Set those terrain tiles for tower placements as empty squares that buildings can be placed on. Set the building time to whatever you like but most tower defense games use an instant build placement method.
The City-Building Kit comes with a Home Town demo. That can be used as your main base for research buildings and anything else you need in your tower defense game(s). So during game play, the research, for example, can have the effect of upgrades on the towers. Either instant or gradual methods for upgrades during game play can be used. While in the Home Town, buildings can be setup for upgrades to unlock more research.
The City-Building Kit has all the menus and shops. Use those for In-App Purchases and/or sell research to unlock towers, etc. The mix and match for this alone can go as far as you need it to. The included demos can be edited to allow whatever you like in your tower defense game(s). Depending on the resources that are setup for players to use, your tower defense game(s) could be setup to store any resources just like city building + RTS games.
This is just the basics. The list can go on and on for each feature you want in your tower defense game(s). In any case, the City-Building Kit can definitely be used to make tower defense games. Much of the capability is already there right from the start. It was just a matter of some creativity from the developer.Watch the Strategy Kit
Work on all platforms: mobile apps, desktop pc games, web browser
City Building Kit Feature Highlights
The units of most games include army/attacking, builders, defender units, and Non Playing Characters (NPCs). The City-Building Kit for Unity includes examples you can edit to use in your own game(s). When you take a closer look at Clash of Clans, you see a wide variety of units moving around and some idle units (builders that are not working at the time). In a game like Cityville, you don’t have an actual builder but there are various NPCs and other units. Primarily, all of these units are animated. The main differences in these games are the animations used to represent each unit and what it takes to gain units.
When it comes to battle situations, the City-Building Kit for Unity provides the two standard modes. This is Player vs. Everything (PvE) and Player vs. Player (PvP). Troops, army units, military, or whatever else a developer names them in their game(s) handle all battles. But the City-Building Kit provides something unique in these battles. When checking games like Clash of Clans or Throne Rush, it becomes clear very quickly that once you deploy troops, they go after everything they can at random. With the City-Building Kit, you can control your troops.
The City-Building Kit for Unity has a minimum requirement of Unity 4.5 or higher. This works fine to develop your city building + Real Time Strategy (RTS) game(s). Depending on which version of the kit you purchased, you can develop clones of games like Farmville, Restaurant Story, Clash of Clans, The Tribez, Fantasy II Defense, and/or The Simpsons Tapped Out. There’s a wide variety of mix and match possibilities in each version of the kit. However, Unity itself never planned on staying on a single version. The Unity 5 game engine is available and sure enough, the City-Building Kit is fully compatible with Unity 5.
Any game developer would want their game to be able to compete with games like Clash of Clans, The Simpsons Tapped Out, and/or Restaurant Story graphically. In order to do so, animations must be included. Unity comes with various tools to handle animations such as the 2DToolkit. The City-Building Kit for Unity comes with the capabilities to handle animations to be included in your game, examples to work with right out of the box, and handling for 3D animations/conversions as well. One of the nice parts to the City-Building Kit is how it handles graphics and animations as sprites. Sprites reduce the workout for storage and memory so your games load faster and take up less storage space.
Unity Game Source Code
The City-Building Kit is made with Unity. It’s a game engine and Unity template at the same time. With it, you can make your own city builder + Real Time Strategy (RTS) game(s). Games such as Clash of Clans, The Tribez, The Simpsons Tapped Out, and other games like Cityille, Restaurant Story, and Farmville can be made using the City-Building Kit. And as such, you have all the deployment options, capabilities, and tools that Unity has. Unity itself is massive and used by millions of developers all over the world.
Your game is being developed, but then it becomes clear that it seems dull and/or lifeless. With the City-Building Kit for Unity, animated buildings or even some parts of the buildings can fix this. The City-Building Kit already has two example buildings included so that a developer can see exactly how they work and modify either or both and continue making their game.
Frequently Asked Questions
Does it work with Unity 5? Why do I still need NGUI/2DTK?
Yes, we support Unity 5 however the UI/2D functions expanding the kit are far more advanced than Unity 5's UI/2D features currently provide. You'll need the NGUI and 2D Toolkit assets which are further developed.
Where can I get the latest copy?
Click the link at the top of this page to download the latest copy. As long as you have your license code, you will be able to download the latest dev build, upgrade your kit and get any bonuses included with our highest packages.
When do you release updates?
We've designed the kit to be compatible with future releases of Unity, NGUI, and 2DTK since we don't update often unless we discover a bug we missed during our extensive testing we did before this past release.
What if I have another question?
First check the documentation, otherwise contact us if you have a question and Santhosh or Dave and Richard will get back to you.