42 lines
897 B
Markdown
42 lines
897 B
Markdown
# 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 |