mirror of
https://git.rezel.net/LudoTech/traque.git
synced 2026-02-09 02:10:18 +01:00
3.1 KiB
3.1 KiB
TODO
Général
- Tester avec 2+ équipes : vérifier que l'on voit la position des autres équipes et qu'on reçoit la leur quand on envoi notre position.
Team (Application)
- Rendre plus claire le code de capture dans l'interface utilisateur (bien préciser que c'est l'id de capture).
- Ajouter timer du rétrécissement des zones.
- Afficher dernière position envoyée par la team.
- Rendre la position de l'ennemi visible dès le départ.
- Préciser que l'équipe doit fournir une photo d'eux où l'on voit leur tête et au moins leur buste.
- Utiliser les messages de victoire/défaite/etc définis par le serveur.
- Centrer la map sur la position à l'ouverture + bouton centrage
- Indiquer que l'équipe est hors zone.
- Mettre les stats dans le tiroir (distance, temps, vitesse moy, nb captures, nb envoi)
- Implémenter des notifs lors du background (hors zone, position envoyée, update zone)
- Ajouter les logs de la partie
- Créer le menu paramètre (idées de section : langue, photo équipe, notifs, mode sombre, unitées)
- Afficher la trajectoire passée sur la carte (désactivable)
- Afficher les évènements passés sur la carte (captures, envois, départ) (désactivable)
- Permettre le changement du style de la carte (schéma, satellite, relief etc)
- Ajouter imprécision de la position au besoin (comme sur google maps)
- Synchroniser les horloges sur l'interface
- Avoir un récap des évènement de la partie
- Publier sur le playstore
Admin (Pageweb)
- Clarifier qui est qui sur l'interface.
- Clarifier qui chasse qui sur l'interface.
- Ajouter timer du rétrécissement des zones.
- Pouvoir changer les paramètres du jeu pendant une partie.
- Implémenter les wireframes
- Ajouter une région par défaut si pas de position
- Focus une team cliquée
- Refaire les flèches de chasse sur la map
- Pouvoir définir la zone de départ de chaque équipe
- Nommer les polygons par des lettres de l'alphabet
- Plein écran
- Pouvoir faire pause dans la partie
- Mettre en évidence le menu paramètre
- Afficher un feedback quand un paramètre est sauvegardé
- Améliorer le système de création zone (cercle et polygone)
- Voir les traces et évènements des teams
- Voir l'incertitude de position des teams
- Faire un menu quand on arrive sur la traque
- Pouvoir load des paramètres enregistrés
- Penser l'affichage en fin de traque
Améliorations du jeu de la traque
- Supprimer la pénalité de non envoi de position : envoyer la position automatiquement à la fin du timer.
- Supprimer la pénalité d'hors zone : révéler la position de la team hors zone au bout d'un certain temps.
- Changer le système de zone de jeu pour qu'il soit fait d'un pavage de zones qui se ferment successivement.
Autres idées
- Améliorer l'accessibilité du site et de l'appli (traduction anglaise notamment).
- Nettoyer le code, le commenter, créer des tests, le rendre maintenable après la fin du projet.
- Améliorer l'UI admin.
- Améliorer l'UI team.