Projet tutoré – Développement clone SimCity Androïd http

Transcription

Projet tutoré – Développement clone SimCity Androïd http
Institut Universitaire et Technologique
Département Informatique
Calais 62228
Rue Louis David
0321190630
Andrieux Amélie
Bertagnol Nicolas
Clergé Valentin
Kielinski Benjamin
Ce document a pour objectif de définir les attentes du client et de définir les conditions du
projet.




Présentation du document
Objectif principal du projet
Attentes du client
Contraintes du projet
Version : 1.0
Date du document : 31/10/2013
Auteur : Andrieux Amélie
Relecteur : Clergé Valentin
Projet tutoré – Développement clone SimCity Androïd
http://androsim.wordpress.com/
1) But :
Le but de ce document est de présenter les diverses attentes du client pour le projet tout en tenant
compte des contraintes qu'il nous a énoncé lors de la première réunion.
2) Cadre :
Ce document est réalisé dans le cadre de la réalisation d'un jeu sous Androïd de même type qu'un « Sim
City ». Le client ainsi que tuteur est Monsieur Aufort.
3) Contenu :
Les différents contenus dans ce document sont :
 L'objectif principal du projet
 Les attentes du client
 Les contraintes du projet
Le projet que nous avons choisi est basé sur un jeu existant « Sim City ». Pour le projet, nous avons analysé
ce jeu afin de nous en inspirer. Notre projet consiste le recréer mais adapté pour Androïd.
Le client veut un jeu complet, c'est à dire gérer sa propre ville ainsi que ces incidents, le jeu doit être
personnalisé et réaliste.
Le client veut que le jeu soit distribué dans l'IUT afin d'avoir des avis extérieurs sur le projet, ce qui nous
permettrait de l'améliorer.
1) Complet :
Le but de ce jeu de gestion est de créer sa ville. Vous êtes un maire à la tête d'un budget qui doit vous
permettre d'aménager un terrain vide en agglomérations de toute taille. Il faut s'occuper de la création des
différentes zones (résidentielles, commerciales et industrielles), de la distribution d'électricité, de la
construction des routes ou encore de la gestion du budget municipal. On peut également se charger de la
distribution d'eau, du traitement des déchets, de la construction des écoles, hôpitaux, réseaux de
transports etc...
2) Réaliste :
Comme dans la vie réelle, le maire ne peut pas agir à sa guise. Les administrés peuvent se rebeller, des
catastrophes naturelles arriver ou la caisse se vider. Cela permet une durée de vie quasiment illimitée
puisqu'aucune ville ne peut être similaire, et le joueur peut ressentir une expérience différente à chaque
nouvelle partie.
3) Personnalisé :
Ce style de jeu ayant déjà vu le jour auparavant, nous devons donc le personnaliser le plus que possible,
que ce soit graphiquement ou dans la jouabilité. Le jeu doit porter notre identité à la convenance du client.
4) Ergonomique :
Le jeu doit être accessible pour tous et fournir une aide d'apprentissage.
L'ergonomie comporte :
 la structuration des éléments dans une page
 les aspects graphiques
 la typographie
 les différentes fonctionnalités
5) Portable :
Le jeu doit pouvoir être exécuté sur les différentes versions d’Androïd ainsi que sur les différents modèles
de Smartphone utilisant ce système d’exploitation. Chacun pourra essayer le jeu sur son mobile respectif.
6) Suivi de l’avancée du projet par le client :
Le client veut une charte graphique pour pouvoir reconnaître nos documents du premier coup d’œil car il a
commandé beaucoup de projet et il doit associer une charte graphique à un groupe ce qui est plus facile au
niveau organisation pour le client comme pour l'équipe.
En effet, le client doit pouvoir suivre l'avancée du projet car c'est lui le client et c'est lui qui valide le cahier
des charges et donc qui choisit ce qu'il veut dans le projet. Pour le suivi, nous avons choisi un blog
http://androsims.wordpress.com où nous posterons tous nos documents ainsi que les comptes rendus de
réunion et d’avancements puis nous prendrons contact avec lui pour lui montrer les modifications
apportées au projet pendant le déroulement de celui-ci pour qu’il puisse également nous donner son avis.
7) Présence du cahier des charges :
Comme dans tout projet, le client doit avoir un cahier des charges qu'il doit valider pour que l'équipe
puisse commencer le développement. Ce cahier reprend les directives du client pour l'équipe.
1) Qualité :
Le client exige du produit final rendu qu'il soit de qualité et opérationnel à la date butoir voir même avant
afin de pouvoir le tester avec l’aide de personnes extérieures au projet.
2) Temps :
Notre projet doit être fini de préférence avant la date de notre soutenance qui a lieu début Avril 2014 afin
de nous consacrer à la préparation de celle-ci et aux divers essais du projet.
3) Charges et coûts :
Nous n’avons pas de budget ni de charges.
4) Portabilité :
Le jeu devra être utilisable sur le plus de système d'exploitation possible. Cependant, nous n'avons pas de
produit Apple pour pouvoir tester la portabilité du jeu sur des produits tels que les IPhone ou les IPad, c’est
pourquoi nous nous contenterons de développer sur Androïd.
5) Graphiques :
Le jeu doit être accueillant sans être surchargé par les détails. L'interface graphique doit être
personnalisée. La priorité de ce projet est que celui-ci soit de qualité et terminé à la date prévue. La
contrainte de portabilité est tout de même importante car le client s'attend à avoir un jeu fonctionnel sur
la plupart des supports Androïd.