(p.s. Figma link & Game play video link is provided at the end of this documentation)
This project aims to build a functioning mobile game for a younger audiences to explore and learn about marine animals and their natural habitats.
The game will consist of multiple levels and playable characters that players will be entertained and educated simultaneously.
Use Case Diagram
UML Design Diagram
Security
Accessibility
Portability
Efficiency/Performance
Scalability
Reliability
Game Page - General
To show each character's status, including air, food, and life condition. (This is an initial version, update and final version could be different. )
Game Page - Introduction of Characters
This game is designed to be educational, in which each marine animal should be introduced to the player, including their habitat, food and breath habit, socialization and life history. (This is an initial version, update and final version could be different. )
Game Page - Alert
Shows player alert when the marine animal does not have enough essential for living, which is not having an average amount of air, food, or life.
Character Action - Animal Catching Food
To ensure the game acknowledge that players gain new food for the characters, which the food condition status should increase.
Character Action - Encounter Pollution / Human Impact
Game should notify the players when characters hit marine debris, such as plastics, derelict fishing gear, and trash.
Character Action - Gaining Air
Each character would require to maintain decent amount of air in order to survive under water.
(only create polar bear wire frames because all other characters only interact with either land or ocean)