Skip to content

TeamGoatDev/DaleksJulienDrago

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

DaleksJulienDrago

Dev du jeu de Daleks pour le cours de Gestion de projets

##Mandat

###Jeu de Daleks

Les Daleks, robots envahisseurs de l’espace intersidéral, cherchent à supprimer le docteur Who. Le bon docteur se défend comme il peut mais ses adversaires reviennent, vague après vague, de plus en plus nombreux. Ce n’est qu’une question de temps avant qu’il ne succombe. Sa seule consolation, laisser un héritage fabuleux : les crédits cosmiques attribués par le grand chancelier galactique pour chaque Dalek détruit.

###Détails

Le jeu consiste en des niveaux comprenant de plus en plus de Daleks, suivant la progression suivante : 5, 10, 15, 20, etc

Le docteur est aussi représenté sur le jeu. Il constitue le pion du joueur, c’est à dire que c’est lui que les joueurs contrôlent.

Le docteur peut se déplacer d’une seule case à la fois, dans n’importe quelle direction.

Les Daleks courent aveuglément après le docteur, une case à la fois, se dirigeant inexorablement vers lui.

L’aire de jeu est variable, débuté par du 20X30, visualisation variable .

Les Daleks peuvent être détruits sous deux conditions :

  • s’ils entrent en collision l’un avec l’autre, ce qui donne un tas de ferraille,
  • s’ils entrent dans un tas de ferraille.

Pour chaque Dalek détruit, compter 5 points (hummm, crédits cosmiques, je veux dire…)

Les tas de ferraille ne tuent pas le Docteur, qui ne peut aller sur une case occupée par un tas de ferraille, ni se téléporter dessus…

###Deux outils

un téléporteur , utilisable à volonté, qui peut lui permettre d’échapper à une mort certaine en se déplaçant vers une case aléatoirement Téléportage: permet de sauter pour se rendre à une case vide, à deux cases (minimum) de distance du dalek le plus proche afin que ceux-ci ne puissent le tuer immédiatement NOTE : on ne téléporte jamais sur un tas de ferraille

Zappeur: acquis à chaque niveau, mais cumulable d’un niveau à l’autre, il volatilise les Daleks dans sa portée immédiate.

La partie se termine lorsque le docteur est tué par les robots.

###Architecture, objets et Interface

L'application aura une architecture MVC (Modèle-Vue-Controleur).

On exploitera au maximum les objets: à titre d'exemple on aura pas de matrice de jeu, mais seulement des objets qui seront à une certaine position dans un tableau doté de propriété de longueur et de largeur.

L'application disposera d'une Vue de type Console, utilisant les fonctions print et input seulement en terme d'entrée /sortie.

###Buts de chaque cours

##12 février 2014

Finir toute la documentation aujourd'hui. - Mandat (émis depuis le 5 février 2014) - Analyse linguistique - Cas d'usage - Schéma des services - Visualisation (maquette d'interface) - Modèle des données - Traitement des objets - Planification

About

Dev du jeu de Daleks pour le cours de Gestion de projets

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published