Ultrabot is 2D fighting game in which robots from across the cartoon and anime universe have been summoned to battle for the title of Ultrabot. This project was my first experiment with
Adobe Flash CS3 and
ActionScript 2.0. Ultrabot was designed for the
Nintendo Wii platform as a prototype flash game. Since the game does not feature any blood or detachment of body parts I feel that it would be suitable for those who just wanted to see their favorite robot characters duke it out one-on-one.
The game does not feature gesture support but the button control scheme is setup so that even a five year old could play the game. The white pillars in the screen shot are actually the collision boxes so that the player does not go outside. the screen. Even though the code for making the characters move, jump, etc. is essentially the same, the character on the right stretches automatically. The game also has another bug that I have been unable to fix. After the match when the player hits RETRY, the countdown timer goes faster each time by a factor of 2x. The code for this works fine in other projects but has been seen to perform the same in some of my friends' projects as well. I was very lucky to have actually got a working prototype since Flash made a lot of the animation work easy. I realized this because I know for a fact that in Direct X, I am going to have to code my own animation system from scratch.
Note: Will post screenshots later.