Asus Warriors

Transcription

Asus Warriors
Asus Warriors
ASUS Team :
Mouton
Cladaaliy
Xoy
Titou
(Antoine Bruneel)
(Jonathan Bedo)
(Fabien Bourgineau)
(Alexandre Gazuit)
Toutes ressemblances avec des personnes et des événements existants ou ayant existés
ne sont absolument pas fortuites.
1
Table des matières
Introduction
1 Origine du projet
3
4
2 Objet de l'étude
6
3 Découpage du projet
7
1.1 Présentation de l'équipe . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2 Présentation du projet . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.1 Interêt du projet . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.2 Qu'est-ce que cela va nous apporter ? . . . . . . . . . . . . . . . . . 6
3.1 Conception du jeu . . . . . .
3.1.1 Scénario . . . . . . .
3.1.2 Gameplay . . . . . .
3.2 Développement du jeu . . .
3.2.1 Partie physique . . .
3.2.2 Partie graphique . .
3.2.3 Partie sonore . . . .
3.2.4 Partie olfactive . . .
3.2.5 Multijoueur . . . . .
3.3 Promotion du projet . . . .
3.3.1 Site internet . . . . .
3.3.2 Packaging & goodies
4 Moyens mis en oeuvres
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
7
7
7
8
8
8
9
9
9
10
10
10
10
4.1 Logiciels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4.2 Budget . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Conclusion
Plannings
13
13
Qui fait quoi ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Pour quand ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2
Introduction
Nous subodorons déjà ce que vous pensez : "Mais ASUS Warriors,
qu'est-ce ?" Ne vous inquiétez pas, nous allons tout vous expliquer !
Dans ce cahier des charges, nous allons aborder les principaux points
qui composent notre projet. Parmi eux, vous découvrirez la genèse
de l'ASUS Team et comprendrez - ou pas - nos motivations. Nous
détaillerons notre démarche pour mener à bien notre projet, c'est à dire
les diérentes étapes de sa réalisation. Enn, on fournira une estimation
des délais ainsi que du coût.
Ce cahier des charges servira de repère et de "bible" tout au long
de l'année pour l'équipe. Cette dernière s'eorcera au maximum de
respecter les délais qui y sont inscrits.
Bienvenue dans le monde d'ASUS Warriors ! Vous êtes priés d'essuyer vos pieds avant d'entrer et si vous êtes un Dell... pleurez !
3
1
Origine du pro jet
1.1
Présentation de l'équipe
Notre groupe de projet - ASUS Team - est composé de quatre étudiants, trois Sup A2 et un Sup B1. Parmi nous, deux se sont rencontrés
à l'occasion des épreuves de sélection d'EPITA. Le troisième est l'étudiant qui était assis à côté des deux premiers lors de la journée de
rentrée, tandis que le quatrième habite dans le même bâtiment que
l'un des deux premiers... quand le destin s'en mêle !
Le groupe est composé de :
Antoine BRUNEEL
Alexandre GAZUIT
Fabien BOURGINEAU
Jonathan BEDO
1.2
Sup
Sup
Sup
Sup
B1 Chef de projet
A2
A2
A2
Présentation du projet
Non, nous ne recevons aucune subvention de la part de la marque
ASUS ! Les raisons pour lesquelles notre projet se base sur cette marque
sont beaucoup moins vénales qu'on ne le pense quoique sinueuses. En
eet, le destin faisant bien les choses, il s'est trouvé que les quatre
membres du groupe ont fait l'acquisition d'un ordinateur portable
ASUS en début d'année. De plus, un autre groupe de la promo 2011,
4
la DTC1 pour ne pas le nommer, laissait clairement entendre autour
de lui qu'il avait une grande préférence pour les pc Dell. La provocation
était trop évidente ! Pas question de la laisser passer ! C'est alors que
l'idée nous vint : notre vengeance sera terrible... elle sera virtuelle !
Nous avons donc décidé, pour projet, de développer un jeu mettant
en scène des pc au cours d'une guerre entre les diérents peuples PC
- représentés par les diérentes marques dans la vraie vie - avec bien
entendu en héros quatre ASUS qui seront à un moment du jeu opposés
à des Dell. Après plusieurs discussions plus ou moins violentes, il a été
décidé que le jeu serait à dominance RPG, bien que certains membres
du groupe aient tenu à ce que, tout en gardant le même gameplay,
certaines phases du jeu soient plus orientées inltration/action. Ainsi,
le jeu se jouera à la souris, dans des maps en 3D. Les décors seront
certainement tous intérieurs - un pc se promenant dans les bois, ça reste
moyennement crédible - et pourront contenir des "énigmes Résident
Eviliennes" consistant à ouvrir une porte ou à éviter une aque d'eau,
ainsi que des ennemis dont la gestion reste encore à déterminer.
Un petit mot, pour nir le descriptif du projet, sur son nom : ASUS
Warriors. Déçu ? Il ne faut pas. Le groupe s'est longuement concerté
an de baptiser le projet. A la suite d'une dernière tentative de jeu de
mots de Mouton - qui lui valut d'ailleurs d'être promu au rang de chef
de projet - qui provoqua un bide au sein du groupe, il apparut que la
simplicité valait mieux que le ridicule.
1 pour
lever l'ambiguïté et après vérication, DTC signie "Dell Team Corporation"
5
2
Ob jet de l'étude
La réalisation du projet de Sup est une chance pour nous étudiants.
Elle permet à la fois un apprentissage dans le domaine technique mais
aussi dans le domaine humain.
2.1
Interêt du projet
Le seul intérêt de ce projet n'est pas de se venger de la DTC !
Si nous avons choisi de faire un jeu, c'est pour proter de l'unique
occasion qui s'ore à nous d'en créer un tout en ayant un sujet qui
intéresse l'ensemble du groupe. De plus, c'est un bon exercice pour découvrir des logiciels comme 3Ds max, DirectX et apprendre le langage
Delphi.
2.2
Qu'est-ce que cela va nous apporter ?
Cet exercice permet à chacun d'apprendre à travailler en groupe.
C'est à dire mettre en commun et défendre ses idées sans les imposer,
respecter certains délais pour ne pas ralentir l'ensemble du groupe et
acquérir une certaine rigueur dans le travail. De plus, ce sera pour nous
le premier projet relativement ambitieux se déroulant sur une longue
durée et nécessitant un investissement personnel important et un suivi
régulier.
6
3
Découpage du pro jet
Pour plus de clarté, le projet a été découpé en sept parties. Dans
chacune des parties, on a essayé de rassembler des aspects du projet
qui sont plus ou moins liés entre eux. Les titres donnés à chacune de
ces parties ne sont là que pour les illustrer et ne correspondent pas
forcément rigoureusement à ce qu'ils désignent en réalité.
3.1
Conception du jeu
3.1.1 Scénario
Le scénario est écrit par l'ensemble du groupe, chacun apportant ses
idées. Toutefois, puisqu'il ne sera pas nécessaire qu'il soit terminé dès le
début du projet, on se contera pour le moment d'une simple ébauche,
avec un plan plus ou moins précis de l'histoire. Le corps du scénario
évoluera tranquillement au fur et à mesure de l'avancée du projet.
3.1.2 Gameplay
Les heros du jeu sont au nombre de quatre. Il sera donc possible
de jouer au jeu en choisissant l'un des quatre Asus, chacun ayant des
caractéristiques diérentes (force, vitesse, discrétion, autonomie...). Le
jeu se découpera en plusieurs niveaux ; le joueur devra en terminer
un pour pouvoir accéder au suivant. Au cours du jeu, il sera bien sûr
possible d'augmenter ses caractéristiques à l'aide d'objets trouvés ou en
passant par la boutique de n de niveau : "Surcouf" qui sera disponible
entre chaque niveau.
Pour se débarasser des ennemis d'une map, le joueur aura à sa disposition plusieurs méthodes qui se débloqueront en progressant dans
le jeu.
7
Pour terminer un niveau, il sera nécessaire d'explorer la map pour
pouvoir par exemple trouver un ordinateur qui ouvrira une porte à un
autre endroit. De plus, on compte créer quelques boss de n de niveau
pour donner un peu de piquant au jeu !
3.2
Développement du jeu
3.2.1 Partie physique
Dans cette partie ont été rassemblés tout ce qui concerne les déplacements des personnages ainsi que l'intelligence articielle.
Etant donné le style de jeu adopté - RPG - les déplacements qui
se feront par l'intermédiaire de la souris, nécessitent la présence d'un
algorithme tel que l'astar. Celui-ci devra, à terme, fonctionner sur un
terrain avec diérentes surfaces.
L'intelligence articielle, qui n'en sera bien sûr pas réellement
une, devra gérer la réaction des ennemis au cours de diérentes situations. Par exemple, si un ennemi se trouve isolé, il pourra se déplacer
aléatoirement à un autre endroit de la map. Si un joueur s'approche
de lui, il réagira en fonction de la situation c'est à dire qu'il pourra
attaquer, fuir, poursuivre le joueur... etc. Enn, si la plupart des ennemis pourront se déplacer, certains devront rester xe pour permettre
les phases de jeu inltration. Ces derniers réagiront donc diéremment
en fonction des évènements que les précédents.
3.2.2 Partie graphique
Avant tout, l'équipe à fait le choix de développer ce jeu avec le logiciel
DirectX.
8
L'objectif de cette partie est de créer un moteur graphique capable
d'acher tous les éléments qui composeront les décors. De plus, il devra
gérer la position des caméras en fonction des actions du joueur. Avec
les graphismes 3D, certains bugs d'achage seront à éviter comme par
exemple bloquer la caméra derrière un mur. Sont inclus dans cette
partie, la recherche ou la création des modèles, l'animation... etc.
La première chose à travailler sera l'éditeur de map. Celui-ci sera
la base jeu ; on pourra, avec cet éditeur, créer complètement une map,
placer des ennemis, des objets... etc.
3.2.3 Partie sonore
L'ambiance sonore du jeu n'a pas encore complètement été dénie.
Toutefois, le groupe semble motivé pour faire du broutage de bouche...
heu... du bruitage !
3.2.4 Partie olfactive
Faute de trouver un nez capable de synthétiser l'odeur d'un Dell
fouetté, battu, grillé et ayant macéré dans une aque d'eau pendant
une semaine, le projet "odorama" n'aboutira pas et sera abandonné.
3.2.5 Multijoueur
Un mode multijoueur est prévu. Il permettra d'augmenter la durée
de vie de ce jeu et de permettre à plusieurs joueurs de jouer en coopération. Pour un jeu de type RPG, il paraît plus judicieux de développer
ce mode en réseaux.
9
3.3
Promotion du projet
3.3.1 Site internet
Personne dans le groupe n'étant génétiquement doué pour la création de sites internet, celui-ci se fera certainement en collaboration
entre au moins deux membres du groupe que le Shifumi n'a pas encore
désigné. Comme il pourra n'être disponible qu'à partir de la deuxième
soutenance, on commencera à s'y intéresser que plus tard dans l'année.
3.3.2 Packaging & goodies
On prévoit de créer deux types packaging pour le jeu une fois nalisé.
Le premier, pour les pauvres, sera simplement constitué du jeu dans
une boites en plastiques avec la notice. Le second sera l'édition ultraméga-collector ! A l'intérieur il y aura le jeu, une gurine sculptée et
peinte à la main par un otaku japonais, éventuellement un making-of
du jeu ! La classe !
Quand aux produits dérivés, la boutique IONIS Store nous a bien
inspiré... un string ASUS Warriors, ça vous intéresse ? Un tee-shirt ?
Une tasse ? Vous n'avez que l'embarras du choix !
4
4.1
Moyens mis en oeuvres
Logiciels
Puisqu'une liste vaut mieux qu'un long discours, voici celle des logiciels que le groupe pense devoir utiliser dans le cadre de la réalisation
du projet. Cette liste n'est le fruit que de simples suppositions et n'est
donc pas exhaustive.
10
Les logiciels à utiliser :
3DS Max ;
Borland 2006 ;
Paint (pour les artistes en herbes) ;
Wor... heu... LATEX ;
DirectX ;
Track Mania Nations.
4.2
Budget
Pour plus de transparence et par soucis d'honnêteté, l'ASUS Team
a demandé à une entreprise totalement indépendante d'estimer le coût
global du projet. Voici le devis.
11
Devis d'assurance pour l'association ASUS Team :
Après avoir visité les lieux de travail et de résidence des membres de
l'association, examiné avec attention le matériel (4 ordinateurs ASUS
neufs entre autre), pris en compte les risques de dommage corporel, principalement au niveaux des doigts, et après avoir remarqué le
nombre important de doigts (40 au total) au sein de l'association, la
MAIF vous fait suivre les conclusions de ses expertises.
20 000 euros pour les risques de dommages corporels
5 000 euros pour le matériel
5 000 euros supplémentaires pour cause de présence dangereuse de
Dell à proximité
Coût de l'assurance :
30 000 euros
Olivier GAZUIT
Service des personnes morales
Siège de la MAIF à Niort
12
Conclusion
Nous voilà au bout de ce cahier des charges. Celui-ci a permis - en
tout cas nous l'espérons - d'éclaircir un peu tout ce qui entoure ce
projet, aussi bien chez le jury que chez les membres de l'équipe. La
partie du travail la plus intéressante et la plus motivante pour nous
va pouvoir commencer, chacun connaissant maintenant les objectifs à
atteindre.
Pour terminer, nous tenons à citer un petit article :
"Explosion de portables : les batteries en cause. Le fabricant
américain Dell était pointé du doigt pour ses portables aux batteries
décientes. Aujourd'hui, le fabricant vient d'annoncer qu'il allait
rappeler pas moins de 4,1 millions de batteries d'ordinateurs portables
présentant un risque de surchaue pouvant entraîner un incendie."
Source : Presence PC
13
14
Scénario
Gameplay
Partie physique
Partie graphique
Développement
Partie sonore
Multijoueur
Site internet
Promotion
Packaging & goodies
Concéption
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
Mouton Titou Claadaliy Xoy
Qui fait quoi ?
Scénario
Gameplay
Déplacements
Partie physique I.A
Moteur physique
Editeur de map
Partie graphique Moteur graphique
Bibliothèque graphique
Bruitages
Partie sonore
Musiques
Multijoueur
Site internet
Promotion
Packaging & goodies
Conception
15
ébauche
avancé
avancé
pas commencé
pas commencé
avancé
ébauche
ébauche
pas commencé
pas commencé
recherches
pas commencé
pas commencé
Soutenance 1
avancé
avancé
terminé
ébauche
avancé
avancé
ébauche
avancé
ébauche
pas commencé
ébauche
consultable
ébauche
Soutenance 2
terminé
terminé
terminé
avancé
avancé
terminé
avancé
terminé
avancé
avancé
ébauche
consultable
ébauche
Soutenance 3
Pour quand ?
terminé
terminé
terminé
terminé
terminé
terminé
terminé
terminé
terminé
terminé
terminé
consultable
terminé
Soutenance 4

Documents pareils