# User stories

## Website
* De game maken in P5.js
* Website icoon
* Highscore pagina
* Menu pagina
* ~~Seriele communicatie werkent krijgen~~
<!--*sfx-->

## Game
* Colision detection
* Controls
* Projectile movement
* Player
* Score based progression
* Achievements
* Database scores (tutorial skip)
* Database naam opgeven in game + Deathscreen
* Visible keyboard in P5
* Tutorial
* In game settings voor sprites (en sfx)
* HP system
* Sprites
* Pause functie


## Controller
* 3d printed controller + modified buttons
* Button naar Seriele output
* Functies maken als 2 knoppen tegelijk worden ingedrukt
* bedrade connectie eventueel draadloos
* Controller 4 knoppen voor bewegen + ability + pause


## Prioriteiten
* P5.js leren
* ~~Solderen van controller~~
* knop input op website binnen krijgen
* ~~Prototypen van game schetsen en daarna programeren~~
* Storyboard maken
* Wireframe maken