Vous êtes sur la page 1sur 12

Cthulhu

Noob Stompin'

Nicolas "Pon" Eymeric "Phanel" Erwann "Myriks" Guillaume "Magou"

TIBI (tibi_n) TABOU (tabou_e) TREHU (trehu_e) BUISSON (buisso_g)

Chef de projet : Nicolas TIBI 17 janvier 2014

Cthulhu

Noob Stompin'

Table des matires

Info Sup

Epita 2018

Cthulhu

Noob Stompin'

Introduction

Ce cahier des charges a pour but de prsenter le projet du groupe Cthulhu, compos de quatre tudiants du la promo 2018 de l'EPITA. Nous dtaillerons dans ce cahier des charges les dirents aspects du jeu que nous allons dvelopper ainsi que les moyens mis en uvre pour raliser ce projet. Le jeu que nous souhaitons raliser est directement inspir deux jeux aussi dirents que plaisants : The legend of Zelda (1986) et Hotline Miami (2012). Le premier n'est plus prsenter, le deuxime en revanche est un jeu d'action en vue arienne dans lequel on incarne un psychopathe qui massacre des malfrats. Notre groupe s'est form assez tardivement, bien qu'tant dans la mme classe, nous avions chacun dcid de rejoindre dirents groupes, forms par anits. Au l du premier semestre nous avons appris nous connaitre et nous avons donc dcid de fonder notre propre groupe. Chaque membre est motiv pour donner le meilleur de lui-mme an de raliser un projet de qualit et d'apprendre, le tout dans une bonne ambiance au sein d'un groupe soud.

Info Sup

Epita 2018

Cthulhu

Noob Stompin'

2
2.1

Prsentation du groupe

Nicolas "Pon" TIBI

Il y a 3-4 ans, j'ai dcouvert l'informatique et tout ce qui y touche, j'ai commenc coder en C et a m'a tout de suite intress. EPITA m'a donc tout de suite attir de par son enseignement la fois gnraliste et pratique. Je compte sur ce projet pour dcouvrir plus amplement le C#, que j'avais un peu expriment auparavant, et enn m'impliquer dans un projet de relativement grande envergure.

2.2

Eymeric "Phanel" TABOU

Passionn de jeux vido depuis l'ge de 3 ans, j'ai pass de nombreuses annes connatre les jeux vido sans connatre l'informatique. Mon intrt pour l'informatique est tout rcent, mais ses possibilits presque illimites me captivent chaque instant, d'o ma venue l'EPITA. N'ayant jamais programm avant cette anne, je suis conscient de mes lacunes mais ce projet est plus que jamais l'occasion pour moi d'apprendre, la ralisation d'un jeu vido tant une grande motivation.

2.3

Erwann "Myriks" TREHU

Ayant un pre informaticien j'ai vite t mis en relation avec l'informatique et les ordinateurs malgr le fait que je ne m'y suis jamais vraiment intress. Il y a deux ans je me suis fait pirater mon ordinateur ce qui m'a donn envie de me spcialiser plus tard dans la scurit informatique. Mise part cette histoire je suis un grand fan des jeux vido depuis l'ge de 5 ans, lorsque mes cousins m'ont mis une console entre les mains. Je n'ai pris connaissance de l'existence d'EPITA que trs rcemment (3 ans) et j'ai su aprs de nombreuses visites que cette cole regroupait tout ce que je voulais apprendre pour arriver mon but. Malgr ma motivation j'ai vite pris conscience de mes lacunes et je compte bien les surmonter au cours de ces annes de prpa.

2.4

Guillaume "Magou" BUISSON

Dbutant en informatique et soure-douleur du Caml, je considre ce projet comme une chance d'acqurir les connaissances en informatique ncessaires pour la suite de mes tudes au sein de l'EPITA. Ayant moi-mme comme projet futur de crer un MMORPG, je suis motiv par la cration de ce jeu qui me donnera une vision plus raliste de ce qu'est la ralisation d'un jeu vido.

Info Sup

Epita 2018

Cthulhu

Noob Stompin'

La formation du groupe

Notre groupe a une histoire particulire. En eet, chacun a d'abord cr son propre groupe, Nicolas et Eymeric taient dans le mme groupe, une amiti s'tant rapidement cre entre eux. Guillaume et Erwann ont alors eu des problmes avec leur groupes respectifs, ils se sont donc tourns vers le duo dj existant pour former un groupe trs htrogne, Nicolas tant le seul avoir programm avant d'intgrer l'EPITA. En dpit de nos dirences, nous partageons une volont commune de mener bien ce projet et d'avoir le meilleur rsultat possible.

rol.jpg

Info Sup

Epita 2018

Cthulhu

Noob Stompin'

4
4.1

Prsentation du projet et du gameplay

Concept du Jeu

Nous avons avant tout hsit faire un jeu pour notre projet, mais aprs une rexion groupe, nous nous sommes dit que ce serait sans doute notre seule occasion de coder un jeu et de s'amuser, le tout en ayant un retour sur notre travail rapide grce au ct graphique d'un jeu. Une fois mis d'accord sur le fait de faire un jeu, nous nous sommes poss plusieurs questions : - Utiliser le Caml ou le C# ? Et quelles bibliothques ? - Faire un Jeu en 2D ou 3D ? - Et quel type de jeu ? FPS , platformer, RPG, Shoot'em up, RTS, Sandbox ? Aprs avoir choisi notre jeu (cf : Gameplay) nous nous sommes dit que le C# serait plus adapt la gestion des graphismes 2D. Pour mener bien notre projet nous savons que nous aurons besoin d'un moteur de jeu, compos : - d'un moteur graphique, pour grer, entre autres, l'achage du jeu, calculer le rendu, et la mise l'chelle. - d'un moteur physique, pour grer la partie logique, soit les collisions entre les objets et les plateformes, la gravit, la gestion des uides, des particules et autres... Et pour rendre le jeu encore plus agrable : un mode rseau, pour jouer avec des amis en LAN, ou en ligne. Une IA (intelligence articielle), soit donner l'utilisateur la possibilit de jouer ce jeu en mode multi-joueurs, mme si il n'a pas d'ami en faisant ragir l'ordinateur comme un vrai joueur. Et bien sr une bonne bande son, car elle donne un style au jeu et accompagne les joueurs, ainsi que de bons bruitages, car ils donnent une cohrence au jeu. Et pour aller avec le jeu, un beau design de jaquette, de menu, et un site internet accompagnant le tout !

Info Sup

Epita 2018

Cthulhu

Noob Stompin'

4.2

Gameplay

Nous avons choisi de faire un jeu en vue arienne comme The Legend of Zelda, sorti en 1986, avec des scnes de combat contre des bots dans une ambiance et un gameplay inspirs de Hotline Miami, sorti en 2012.

HLM.jpg

Le style de jeu se caractrise par la progression du personnage travers dirents niveaux remplis d'ennemis. Le joueur doit liminer chaque ennemi pour progresser au niveau suivant. Il choisit nanmoins son propre style de jeu par ses actions : il peut tre plutt discret, ou foncer la tte la premire dans la mle de manire sauvage et brutale. Pour parvenir son but, le personnage peut utiliser plusieurs armes qu'il trouvera dans les niveaux. Il existe dirents styles d'armes, des armes de poing (couteau, batte, barre de fer, katana etc...) trs puissantes et plus adaptes la furtivit, des armes feu avec munitions limites, tirant de loin, mais en contrepartie beaucoup plus bruyantes. Il va de soi que le "bruit" est trs important, car c'est le bruit produit par le joueur qui fera ragir (ou non) les ennemis du niveau. Il faut qu'il s'estompe selon le terrain et la distance entre le personnage et l'ennemi. Car la ractivit des ennemis fait que le personnage n'est pas de taille en aronter plusieurs en mme temps. Nous avons choisi de raliser un jeu de ce genre car il possde un gameplay dynamique mlant rexes et rexion. Question jouabilit, le contrle du personnage se fait au ZQSD/WASD/Touches directionnelles ou ventuellement une manette, et la vise se fait la souris ou Info Sup 7 Epita 2018

Cthulhu

Noob Stompin'

au joystick. Pour l'ambiance du jeu, nous avons pens un design assez color, pour aller avec l'univers fun et excentrique du jeu.

Info Sup

Epita 2018

Cthulhu

Noob Stompin'

Avancement du projet en fonction des soutenances.

Moteur graphique Moteur physique Graphisme Mode deux joueurs Rseau IA Audio Communication

Soutenance 1 + + + + + +

Soutenance 2 ++ ++ ++ ++ ++ ++ ++

Soutenance Finale +++ +++ +++ +++ +++ +++ +++ +++

5.1

Soutenance 1

Durant cette premire soutenance nous esprons pouvoir montrer la base graphique de notre jeu ; c'est dire de pouvoir acher le plateau et la base du gameplay. De plus nous commencerons implanter le mode deux joueurs mme si tous les lments ncessaires au bon droulement du jeu ne seront pas prsents.

5.2

Soutenance 2

ce stade d'avancement du projet, nous esprons que le gameplay sera mis en place et que le contenu du jeu sera presque similaire la version nale attendue. Nous nous tournerons vers la ralisation d'une Intelligence Articielle (IA) mais aussi vers l'amlioration du mode deux joueurs. Une premire approche au niveau des sons sera faite : il y aura probablement quelques chantillons implants. De plus, nous creuserons l'aspect de la communication qui mnera au dveloppement du site web.

Info Sup

Epita 2018

Cthulhu

Noob Stompin'

5.3

Soutenance Finale

Nous pourrons prsenter cette date un jeu compltement termin disposant d'un mode deux joueurs (possibilit en rseau) et d'un mode solo contre une intelligence articielle ; le gameplay sera fonctionnel, les graphismes seront adapts nos attentes et le tout formant un jeu agrable tant jouer qu' regarder. De plus, le site web sera disponible et contiendra toutes les informations relatives au jeu.

lol.jpg

Info Sup

10

Epita 2018

Cthulhu

Noob Stompin'

Rpartion des tches sous forme de tableau

Moteur graphique Moteur physique Graphisme Mode deux joueurs Rseau IA Audio Communication

Nicolas ++ ++ ++ + +++ ++

Eymeric ++ ++ ++ ++ ++ ++

Erwann ++ ++ ++ ++ +++ ++

Guillaume ++ ++ ++ + ++ +++

Cot de dveloppement du projet

Grec Visual studio 2010 Prix EPITA Licence photoshop Site web Boite DVD Session pilation integrale Abonnement site web Total

Prix unitaire 5e 0e 7000e 1016.97e 15e 12e 12.25e 119.88e

Nombre 200 4 4 1 1 1 2 4

Prix 1000e 0e 28000e 1016.97e 15e 12e 24.50e 479.52e too much

Info Sup

11

Epita 2018

Cthulhu

Noob Stompin'

Conclusion

travers la ralisation de ce projet, nous esprons dcouvrir plusieurs aspects de la programmation : les dbutants souhaitent apprendre beaucoup mme si leur niveau ne leur permet pas une approche facile du sujet ; et les plus aguerris esprent continuer dans leur lance. Ce projet est un d que nous nous proposons de raliser, nous avons conscience que ce ne sera pas chose facile. Seulement ce projet nous tient cur. C'est pourquoi, la team Cthulhu a fait son apparition dans le but de mener bien ce projet. Nous allons ainsi dcouvrir ce qu'un travail de groupe est rellement, tant au niveau des points positifs que des points ngatifs. Ce projet reprsentera le premier vrai challenge dans nos annes d'tude suprieur.

Info Sup

12

Epita 2018