Dashavatara
Project Stats:
Name: | Dashavatara |
Client: | College |
Production Time: | 8 weeks |
Date: | May 2014 |
Engine/language: | Adobe Air runtime/AS3 |
Platforms: | Android(Adobe Air runtime) |
Tools: | adobe scout(profiling), adobe atf tool(Textures), FlashDevelop |
Libraries: | Starling, StarlingGraphics(used for debug draws), Nape Physics, SpriterAS(Animation) |
Team members: | 2 programming students and 4 art students |
Project Description
A runner game. You have to switch between 3 different Avatars of the god Vishnu, and use their abilities during the game to overcome obstacles. The goal of the game is to eradicate evil forces and restore the dharma the order that makes life and universe possible.
My contributions
- Player Mechanics
- Most of the Game Mechanics
- Level loading from JSON
- Implementing nape physics
- Animation Factory to remove loading time during the game
- Profiling and optimizing with adobe scout
- Reducing draw calls
- Implementing ATF textures to reduce loading time and memory consumption