Giter Site home page Giter Site logo

alien-danger-td's Introduction

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:

alien-danger-td's People

Contributors

pringlez avatar ultimatecodelab avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.