Skip to content

Requirements

David Keen edited this page Oct 9, 2022 · 16 revisions

Requirements

Required 🌱
Desired 🌿
Aspirational 🌼

1 Screens

1.1 Home Screen Accessibility🌱
1.2 Store Screen Accessibility🌱
1.3 High Screen Accessibility🌱
1.4 Game Screen Accessibility🌱
1.5 Setting Screen Accessibility🌱
1.6 Stats Screen Accessibility🌱

2 Store

2.1 Clickable Buttons to Navigate Shop🌱
2.2 Various Options for Duck Color🌿
2.3 Various Options for Duck Hats🌿
2.4 Various Options for Duck Trails🌼
2.5 Various Options for Duck Accessories🌿
2.6 In Game Currency to buy/manage funds🌿
2.7 Return to Home Button🌱
2.8 Preview of Duck in Current State🌱
2.9 Backend saving of duck features🌱
2.10 Various options for Backgrounds 🌼
2.11 Specific unlockables that are only obtained by completing achievements 🌼 image

3 Settings Screen

3.1 Volume Slider🌱
3.2 Player Name Control🌱
3.3 Music On/Off Toggle🌱
3.4 Sound Effect On/Off Toggle🌿
3.5 Button to Return to home Screen🌱
3.6 Backend Saving of Settings🌱
3.7 Import Savings function🌿
3.8 Export Saving function🌿
3.9 Keymapping functionality🌿
3.10 Four Difficulty settings 🌼
Picture1

4 High Score

4.1 Load in High Scores from Backend File🌱
4.2 Write in Scores to Backend File🌱
4.3 Play Again Button🌱
4.4 Quit to Home Screen Button🌱
4.5 Quit Game Button🌱
4.6 Top 3 High Scores are Different Color🌼
4.7 Sound Effects for New High Score🌼
4.8 Special Sound Effects for Top Score🌿
4.9 Different Screens for Viewing high score vs new 🌿
4.10 Larger Font for New High Score 🌿
4.11 Display top 10 High Scores 🌱
Screenshot 2022-10-08 133644 sda

5 Game Play Screen

ingame_examples In the image, you can see conceptual examples of several of the following Game Play requirements.

5.1 Randomly Generated Obstacles🌱
5.2 Randomly Generated Enemies🌱
5.3 Enemies attack player (motion)🌿
5.4 Multiple Kinds of Enemies🌿
5.5 Levels from distance🌿
5.6 Coins that turn into currency🌿
5.7 Display of current currency amount🌱
5.8 Display of current Score🌱
5.9 Display of Buttons for Power Ups🌱
5.10 Speed Powerup🌿
5.11 Immunity Powerup🌿
5.12 Free Motion of Ducks🌱
5.13 Trail Following Duck🌼
5.14 In Game Pause Menu Clicking Esc🌱
5.15 Game over Screen🌱
5.16 Replay Level just played🌼
5.17 Ability to share recording of game🌼
GAMEOVERSCREEN

5.18 Ability to quit game abruptly🌱
5.19 Gameplay Timer🌿
5.20 Decrease Speed Fake Powerup🌼
5.21 Layered Background to illustrate quick movement🌿
5.22 Multiple types of obstacles🌿
5.23 Boss Fights at end of level 🌼
5.24 Duck has multiple abilities to fight the enemies🌿

6 In Game Pause Menu

6.1 Option to Resume Play🌱
6.2 Option to Quit Game🌱
6.3 Restart Game🌱
6.4 Able to change settings from pause screen🌿
Screenshot 2022-10-08 133335

7 Home Screen Options

7.1 Title Screen Art🌿
7.2 Start Game Button🌱
7.3 Customize Character Button🌱
7.4 High Scores Screen Button🌱
7.5 Settings Screen Button🌱
7.6 Stats Screen Button🌱
7.7 Current session runtime🌿

8 Stats Screen

8.1 Distance Traveled🌿
8.2 Total Games Played🌿
8.3 Total Game Time🌿
8.4 Enemy Defeated🌿
8.4.1 Categories for Enemy Completed🌼
8.5 All Time Currency Amount🌿
8.6 Share to Social Media Function🌼
8.7 Return to Home Screen Button🌱
8.8 Average Game Time 🌼
8.9 Average Points Scored 🌼
8.10 Quit Game Button Screenshot 2022-10-08 134430