A game isn’t going to go that far without some type of building. If it’s a city builder/RTS, social game, or a mix of these, a developer will need buildings for storage, resources and units production, and/or defenses. The City-Building Kit for Unity comes with various examples and everything else needed for buildings, right out of the box.
Most of what’s involved is covered in these areas:
- Important Files. Buildings.xml, BuildingCreator.cs and ConstructionSelector.cs, Stats, and TabPages.cs. These files have all the settings to handle creation, placement, recording and tracking, and the destruction of your buildings. Also, how these things interact with the rest of the game is also handled in these files.
- Graphics and Animations. First, the developer has to consider which view to create their game in. 3D, 2D, and Isometric views/perspectives. From there, consider which files that already come with the City-Building Kit to work with and to see examples of how this all works.
*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
You can add in buildings using your own graphics and animations made with your favored applications and the built in tools of Unity and the City-Building Kit. For example the game Cityville, you have to consider things such as roads and barriers. In the game Clash of Clans, you also have to consider walls and defense buildings. Both games have to consider production and storage buildings of one type of resource or another. In all these types of city building and/or RTS games, you have to consider which part(s) are animated and which are not and continue from there. The City-Building Kit handles which parts are shown which are not shown and when.
The City-Building Kit comes with 11 different example buildings and 2 animated buildings. All are intended as developer examples to see how it all works with each type. All are made using a revised 35.7° ISO art style angle like the Clash of Clans isometric view. Be sure to render your artwork in this angle to match the included tiles.
However, this is only one way to work with this. The City-Building Kit also allows the previous 30° angle to be used for a more “retro” look to your city builder/RTS game. If you choose to use the 30° angle, simply replace the terrain with your own terrain that uses the same angle.
The whole idea is to make things faster and easier by only having to edit certain aspects concerning your buildings. The examples included with the City-Building Kit help you with this in providing the files needed so you don’t have to make everything completely from scratch.Watch the Strategy Kit
Work on all platforms: mobile apps, desktop pc games, web browser
City Building Kit Feature Highlights
City Builder Framework
The City-Building Kit is a framework for Unity developers. To a Unity developer, that’s the fun version of it. To the non-developer, “what the what?” quickly comes to mind!! What this kit does is allow someone to create a city building + Real Time Strategy (RTS) type of game. Games like Clash of Clans or Throne Rush. These two are very popular games for a number of reasons. But that’s just the basic start. Other games like Farmville or Restaurant Story can also be made. Again, that’s another basic start to this kit.
City-Building Kit Capabilities
When a Unity developer decides to try his/her hand at making a city builder, Real Time Strategy (RTS), and/or social game like Clash of Clans, Farmville, or Throne Rush, the City-Building Kit surely saves mountains of time as a starting point. Instead of having to code/develop a game completely from scratch, many of the features any developer would want in their game(s) are already built into the kit.
Desktop Game Mouse Hotspots
The City-Building Kit for unity is optimized for mobile game developing as well as desktop game developing. When it comes to desktop game developing, working with the City-Building Kit requires a method to move things around. It wasn’t just about zooming in and out. Moving the map, moving the buildings, and moving the units when needed are included with the Complete Kit for desktop game developing. With a game like Clash of Clans, developing is easy because controls are included in the kit that is meant for mobile development. With a game like Cityville, developing and testing is also pretty easy because the features to make browser and desktop games are also included in the Complete Kit.
When a developer sees so many city building + Real Time Strategy (RTS) games currently available and wants to learn how to make one or more of their own, Unity is one of the main choices for developing such Clash of Clans clone games. But included with trying to make your own city building + RTS game comes with a heavy learning time. It takes time to figure out how In-App Purchases, path finding, AI, movement control, resource management, animations, displays, battle situations, and many other parts of game development work.
Documented Source Code
When using the City-Building Kit for Unity to develop city builder + Real Time Strategy (RTS) games, there’s no shortage of help included. You can send a message/question to the developers and/or check out the included documentation tutorials. But to go further in helping you make a Clash of Clans clone game you want, fully documented source code is also included. The 50+ C# scripts and everything else that comes with the City-Building Kit is well commented. The goal is to help you develop your city building + RTS game(s) faster rather than be stuck with questions.
When it comes to a matter of performance, the City-Building Kit excels in multiple ways. Take the example games of Clash of Clans, Cityville, and The Tribez. Anyone can tell you that these games will run better on stronger/high end devices. What if your game runs better on these types of devices and devices with not so high end specifications?
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.