Skip to content

Pringlez/Alien-Danger-TD

Repository files navigation

Alien-Danger-TD

Developers

John Walsh & Arjun Kharel

##Table of contents 0. Abstract of Game Story 0. Project Details 0. Game World 0. Enemies 0. Turrets / Units 0. Player Roles And Actions 0. Strategies and Motivation 0. Development And Technical Summary 0. References

1: Abstract of Game Story

In the far future, humanity has spread to the reaches of known space. There they encountered life forms, or rather we should call them a life form, who lived as a single entity. It pities all the life forms that have to live their lives alone and attempts to save them by bringing them into the fold. Of course, humanity is not willing to submit to the desires of the life form. You are the commander of the static defense emplacements on the planet Earth. You have at your disposal the most advanced static defenses developed by Humanity to date. Defend the front lines and do not allow a single alien life form to slip through!

2: Project Details

  1. The project is mainly written in C#, it uses anumber of pre-made assets and resources found on the Unity Assets Store
  2. The leaderboard score system implements a back-end that keeps a record of the top five player scores (Global leaderboard)

3: Game World (Look and Feel)

Main Menu Alt text

Game World Alt text

Turrets Units / Enemies Alt text

Global Leaderboard Alt text

4: Player Role and Action

• The player must place turrets in such a way that enemy units are destroyed before they can reach to the end of the map

• Clicking on a green circle-x will allow the player to place a turret if funds allow

• Clicking on a turret gives the player the option to upgrade the damage output of the turret

• Upgrading the turret will change the appearance and damage of the turret

5: Strategies and Motivation

• The player is given a limited amount of resources

• For each turret placed the player loses resources

• For each enemy unit destroyed the player gains resources

6: Development and Technical Summary

Game Engine: Unity3d (TD Framework)

Programming Language: C#

Modelling software: SketchUp 3D

Graphics: We have used the royalty’s free assets from unity store. We also made our own graphics using the 3D modelling software.

Platforms: Windows Phone / Windows Store / Android / Apple IOS / Web etc.

Backend: For global Scoring system, we have integrated Parse API and Dreamlo API.

7: References:

About

3D Tower Defence Game - C# Unity

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages