Rainbow Dash's Wonderbolt Audition
This was a game I developed in about 2 weeks for my final project in my Mobile Games Seminar taught by Prof. Tony Jefferson.
Download a playable .swf here: PonyGame.swf < ------ Right Click to Download
Download an Android installer here: PonyGame.apk < ------ Right Click to Download
NOTE: SWF designed to be played on mobile device and will crash when player loses.
Things that work well:
- Level Creation: Dynamic level chunking using XML.
- Scalability: Many classes are abstracted to make adding additional enemies, hazards, and collectibles very easy to implement.
- Menu Flow: Screens are elegantly added and removed from the stage to improve performance.
Things I'd like to impove:
- Art Assets: Rainbow Dash is too wide, collectibles are just dots, hazards still have visible borders.
- Animations: Still need hit and death animations, and Rainbow Dash flapping her wings.
- Game Play: Need more obstacles and collectibles.
- Difficulty: Would like the game to slowly increase in speed and difficulty.
- User Feedback: Sounds and animations that play when you collect items or hit hazards.
- Screen Width: Some menu screens do not fit properly on the screen.
- File Size: I used a code package that simplified screen transitions, but each transition was its own class and greatly increased the size of the .swf and .apk file.