Ajouter un bouton "Objectifs" en haut de la carte, à côté de "Notifications". Intérêt :
Le joueur aura toujours au moins une chose à faire, même très générale (ex : construire des défenses)
Permet de découvrir le jeu sans noyer le joueur dans un long tuto et sans trop le diriger
Communication entre joueurs plus efficace (affichage bien visible des appels à l'aide...)
Incite à la communication en intégrant les discussions aux endroits adaptés de l'interface (voir plus bas)
NB : on parle ici de guider le joueur dans les tâches à accomplir pour construire la ville (sortir en expédition, construire les chantiers...). Pour de vraies missions (= événements donnant des bonus quand réussies), voir le ticket #43.
Liste des objectifs à prévoir
Objectifs ajoutés automatiquement par le jeu :
Construire XX défenses avant minuit (un clic sur l'objectif ouvrira la pop-up expliquant l'attaque)
Boire (si le joueur est en voie de déshydratation)
Rentrer avant minuit (si le joueur est dehors)
Aider le joueur XX bloqué en X:Y, à xx km (cet objectif sera déclenché quand le joueur bloqué cliquera sur un bouton de demande d'aide)
Objectifs ajoutables manuellement par les joueurs :
Construire le chantier XXX
Ramener une catégorie d'objets :
Boosts (nourriture/drogue/alcool)
Eau (distinct des boosts car concerne surtout l'hydratation)
Objets de défense
Armes
Ramener des objets précis (à lister manuellement par le joueur)
Fouiller le bâtiment XX en X:Y (à xx km de la ville)
"J'ai besoin de X personnes pour une expédition"
=> le mettre en haut de la liste pour le rendre bien visible
=> permettre au joueur de préciser une heure ou immédiatement
Modalités
Lien étroit avec l'espace de discussion :
L'ajout d'un objectif créé automatiquement un sujet sur l'espace de discussion. Techniquement, il sera stocké dans la base de données de l'espace de discussion avec un tag #objectif. Il suffira d'extraire les massages portant ce tag pour reconstituer la liste des objectifs.
Chaque objectif pourra être commenté (en réponse). Peu importe qu'il soit commenté à partir du bouton "objectifs" ou à partir de l'espace de discussion, les réponses seront visibles aux deux endoits.
La gestion des objectifs devra être la plus ergonomique possible :
Afficher en temps réel l'ajout d'objectifs (nombre dans une pastille rouge à côté du bouton)
Nettoyer automatiquement les objectifs périmés si c'est détectable automatiquement (ex : si le chantier est terminé)
Faciliter l'ajout avec des messages préremplis (mais modifiables)
Chaque chantier doit proposer un bouton "Marquer comme prioritaire"
L'infobulle d'un objet doit proposer un bouton "Ramener en priorité"
Périmètre de visibilité des objectifs :
objectifs de la ville, visibles par tous les habitants de la ville (icône : ville)
objectifs de la carte, visibles par tout le monde sur la carte (icône : globe ?)
objectifs personnels, visibles uniquement par le joueur (icône : capuche de l'éclaireur)
Ajouter un bouton "Objectifs" en haut de la carte, à côté de "Notifications". Intérêt :
NB : on parle ici de guider le joueur dans les tâches à accomplir pour construire la ville (sortir en expédition, construire les chantiers...). Pour de vraies missions (= événements donnant des bonus quand réussies), voir le ticket #43.
Liste des objectifs à prévoir
Objectifs ajoutés automatiquement par le jeu :
Objectifs ajoutables manuellement par les joueurs :
Modalités
Lien étroit avec l'espace de discussion :
La gestion des objectifs devra être la plus ergonomique possible :
Périmètre de visibilité des objectifs :