javascript #5.1 : tp1 zombies!

14
Javascript TP1 : Zombies!

Upload: jean-michel

Post on 05-Jul-2015

364 views

Category:

Software


3 download

DESCRIPTION

Javascript #5.1 : tp1 zombies!

TRANSCRIPT

Page 1: Javascript #5.1 : tp1 zombies!

Javascript TP1 : Zombies!

Page 2: Javascript #5.1 : tp1 zombies!

1. Objectif

Page 3: Javascript #5.1 : tp1 zombies!

Fonctionnement global

Vous devez réaliser un jeu de zombies simulant la survie d’un habitant dans sa maison. Le joueur doit survivre le plus longtemps possible.

Le jeux est rythmé en tours de jeux, représentant une journée. Chaque jour, le survivant peut effectuer une action, puis le jeux simule une attaque de zombies.

Page 4: Javascript #5.1 : tp1 zombies!

Survivant & refuge

Le survivant possède 2 caractéristiques : - santé (un nombre de point de vie de 0 à 100)- force (un nombre de 1 à l’infinie)

Le refuge du survivant possède une caractéristique : - défense (un nombre de point de 1 à l’infinie)

Au début du jeux le survivant possède 100 de santé, 1 de force et son refuge 100 de défense. Si le survivant arrive à 0 point de santé, il meurt et le jeux est perdu.

Page 5: Javascript #5.1 : tp1 zombies!

Les actions du survivant

Durant son tour le survivant peut effectuer l’une des actions suivantes : - Explorer - Attaquer- Se soigner- Fortifier

Le choix de l’action à effectuer se fait sous la forme d’un « prompt ». Tant que le choix entré n’est pas valide, le jeux demande à l’utilisateur d’entrer un choix.

Page 6: Javascript #5.1 : tp1 zombies!

Explorer

Lors d’une action d’exploration, le jeux tire au hasard un événement dans la liste suivante :- « Des pillards ! » / -50 de santé, - 50 de défense- « Un groupe de zombies ! » / -30 de santé- « Un piège à loup ! » -10 de santé- « RAS ! »- « Une machette » / +3 force- « Un fusil » / +5 force- « Des planches ! » / +10 défense- « Une bétonnière » / +30 défense- « Des pansements » / +30 santé- « Une trousse de soin » / +50 santé

Page 7: Javascript #5.1 : tp1 zombies!

Attaquer Le survivant tue un nombre de zombies égal à (force + [0-4]).

Se soigner Le survivant gagne 10 points de santé.

Fortifier Le refuge gagne 10 points de défense.

Page 8: Javascript #5.1 : tp1 zombies!

L’attaque des zombies

Le premier jour il n’y a qu’un seul zombie devant le refuge du survivant.

Chaque jour ([1-3] * nombre de jour de survie) zombie s’ajoute aux zombies déjà présents.

Chaque zombie produit un point de dégât. Les zombies commencent par détruire la défense du refuge avant d’attaquer le survivant.

Page 9: Javascript #5.1 : tp1 zombies!

2. Evaluation

Page 10: Javascript #5.1 : tp1 zombies!

ToDo

Envoyer vos fichier à [email protected]

avec en objet [EPSI-B2-TP1] nom

Page 11: Javascript #5.1 : tp1 zombies!

Grille de notation

- Boucle de jeux : 5pt- Choix de l’action du joueur : 3pt- Gestion des actions du joueur : 5pt- Gestion de l’action explorer : 3pt- Attaque des zombies : 4pt

Page 12: Javascript #5.1 : tp1 zombies!

Malus

- Rendus jusque à h+1 : - 4- Rendus de h+1 à h+3 : -8- Rendus de h+3 à h+6 : -13- Rendus après h+6 : -17

Page 13: Javascript #5.1 : tp1 zombies!

Merci pour votre attention.

Page 14: Javascript #5.1 : tp1 zombies!

CréditsThe Walking Dead - Frank Darabont & Robert Kirkman http://www.amctv.com/shows/the-walking-dead