# GreHack chall TODO ## Jeu - [ ] Faire lib pour UI (affichage + communication API) - [ ] Description de chall - [x] Champ pour entrer le flag - [ ] Succes/echec de flag - [ ] (Affichage de scoreboard) - [ ] Faire tous les sprites - [ ] map - [ ] joueur avec ses sprites d'animations - [ ] boutons/animations/portes/... - [ ] Mecanisme de login (ecran titre) - [x] Animation joueur (game logic) - [ ] Mecanique changement de map - [ ] Netcode pour vérifier les permissions d'accès à certaines partie de la map - [ ] Lib "client" de l'API ## SOUND ENGINEERING - [ ] Musique generale - [ ] Son succes/fail de flag - [ ] Son deplacement personnage - [ ] Sons divers... ## Game design - [ ] Mécaniques de jeu - [ ] Agencement de chaque niveau - [ ] Agencement des niveaux entre eux - [ ] Intégration des challenges internes - [ ] Intégration des challenges externes ## Backend - [ ] Login - [ ] Get challenge - [ ] Validate challenge - [ ] (Scoreboard) ## Mapping/Contexte - [ ] Integration des challenges au jeu ## Packaging - [ ] Tester sous Linux/Windows - [ ] Diminuer au max la taille