Please enable JavaScript.
Coggle requires JavaScript to display documents.
Breaking down my program (Graphical User Interface (Start screen (Asks the…
Breaking down my program
Graphical User Interface
Sliders
Buttons
Validated text input
Start screen
Asks the user their name
Have a button to start the game
Asks the users for all of to enter the difficulty variables here
Display remaining projectiles
All inputs have a reasonable default value
Display current level
Displays if the next shot is ready
Projectile
Launched when clicked and dragged from based on the distance dragged
Be a box
Be removed after use
Different projectiles can't collide with each other
Maximum force that can be applied
Can only be launched from a curtain section of the play area
Environment
Barriors
Launch zone
GUI not interrupting the playing area
Scoring zones
Scoring zones
Slots in a platform
Clearly marked
Slot number increase regularly
Physic engine
Scoringing
When box enters change the users score correctly
Each level should be harder then the pervious
Difficulty control
Change how easily the boxes go into the slots
Variable number of available projectiles
Increasing difficulty levels
So my components are
Levels
Score zone
Start screen
GUI
Projectiles
Central barrier
Physics