
Game Of Tanks
This game is made using Unity 3D. The game consists of all the elements of a Real Time Strategy game.
Like collecting and dropping of resouces, attacking nearby units, building of new units and building and many others. Scroll down to read the Change Log.
Language Used: C#

Hierarchy:

Build Log:
-
Day 40 : Assigning camera's per player instead of one main camera, Added icons for everything.
-
Day 39 : Optimizations through profiler.
-
Day 38 : Minimap fixes.
-
Day 37 : Bug Fixes.
-
Day 35 : Improved menu added credits screen.
-
Day 33 : Named the game, bug fixes and added the Quit button.
-
Day 31 : Added stats bar to show basic stats of WorldObjects.
-
Day 30 : Updated all models, collisions and navmesh agent and obstacle properties.
-
Day 29 : Fixes on pathfinding.
-
Day 28 : Added pathfinding.
-
Day 25 : Updated Tank : Tank turrets rotate if target in range instead of the whole tank.
-
Day 24 : Harvester AI updated. MinMap modified (now it renders a list of alive objects instead of finding all objects per frame.)
-
Day 23 : Convoy Truck, Wonder, Turret. AI updated to meet each object needs.
-
Day 22 : Added victory condtions like conquest, resource accumulation, survival, and wonder construction. Game Manager added to check the status and winner of the game.
-
Day 20 : 3D Audio effect added for each action of objects. Added audio for menu.
-
Day 19 : Loading a game from Json file. Save Menu and Load Menu created (derived from Menu class).
-
Day 18 : Saving a game to a Json file.
-
Day 17 : Saving and loading player, Saving data as Json.
-
Day 16 : Menu class created. Pause menu, new profile creation, profile selection and player avatar selection done.
-
Day 15 : AI player added (he does nothing). Tank derived from Unit. Basic combat done.
-
Day 14 : Worker derived from Unit, Building construction, legal placement and HitPoints bar done.
-
Day 13 : Harvester derived from unit class, collection of resources done.
-
Day 12: Rally point, sell and pause queue actions added for buildings.
-
Day 11 : Build queue added. Unit creation from buildings done. Refinery and Warfactory derived from Buildings class.
-
Day 10 : Unit movement done, player resources added.
-
Day 9 : Unit movement (Incomplete).
-
Day 7 : Object selection and deselection done, Custom cursor added for action like attack, move, select, resource collection.
-
Day 6 : Worldobject class extended, Units and Buildings are derived.
-
Day 5 : WorldObject class revisited, added basic properties like cost and hp.
-
Day 4 : Base UI and HUD created.
-
Day 3 : Player class added.
-
Day 2 : Camera Input, movement and rotation done.
-
Day 1 : Base WorldObject class created.
