This document describes an Android math game called Penguin Jump Math. It was inspired by a flash game and aims to teach math concepts on phones and tablets. The game includes multiple modes and settings and features penguin players and ice blocks. It discusses the technical architecture including game objects, methods, scenes, and information flow. Challenges in developing it included camera movement, synchronizing computer players, and time management. The developer recommends doing research before accepting jobs, trying all possible approaches when stuck, and finishing projects well before deadlines.
6. Idea And Implementation
Inspiredfrom a simple flash game.
A nice way to learn math using phones
and tablets.
Development with new graphics, modes,
features and gameplay.
www.reetesh.com.np
7. Technical Architecture
Objects and Methods
Scenes Penguin Ice Block
Menu Scene Player Penguin
Bot Penguin
Questions
Mode Scene
Game Scene
Settings Scene
www.reetesh.com.np
8. Technical Architecture
Information Flow
Mode
Range
Select Generate
Game Select
Mode Range Questions(mode, range)
Questions
Penguins
Generate Game Scene
Questions(mod Player(color)
e, range) Bot
Penguin(color,
intelligence)
www.reetesh.com.np
9. Challenges
Perspective Camera Movement
Computer Players Synchronization
Time Management
www.reetesh.com.np
10. Solutions
Do your research before accepting the
job.
Stuck? Try every possible
approach/methods.
The best way to finish a project in time is
by trying to finish it way before time.
www.reetesh.com.np