A B C D E F G I J K L M N P R S T U V X Y Z

A

afficheCase(Graphics, Image, Image, Image) - Method in class Case
Affiche la case
afficheFinDePartie(Graphics) - Method in class ZSnake
Affiche la plaquette de fin de partie
afficheMystere - Variable in class ZSnake
 
affichePause(Graphics) - Method in class ZSnake
Affiche la plaquette de pause
affichePerduVie(Graphics) - Method in class ZSnake
Affiche la plaquette de fin de vie
affichePlaqueNiveau(Graphics) - Method in class ZSnake
Affiche la plaquette de début de niveau
affichePresentation(Graphics) - Method in class ZSnake
Affiche la page de présentation du jeu
animation - Variable in class ZSnake
 

B

boites_dialogues - Variable in class ZSnake
 
bord - Variable in class Case
 

C

Case - class Case.
Classe Case : une case de l'aire de jeu
Case(int, int) - Constructor for class Case
Constructeur
changeNiveau() - Method in class ZSnake
Passe au niveau suivant
coefPointsToGo - Variable in class ZSnake
 
coincoin - Variable in class ZSnake
 
commenceJeu - Variable in class ZSnake
 
compteurMystere - Variable in class ZSnake
 
compteurPommeMystere - Variable in class ZSnake
 
compteurSuperPomme - Variable in class ZSnake
 
Coord - class Coord.
Class Coord : les coordonnées du serpent sur l'aire de jeu
Coord() - Constructor for class Coord
 
Coord(Coord) - Constructor for class Coord
 
Coord(int, int) - Constructor for class Coord
 
coordPommeMystere - Variable in class ZSnake
 
coordSuperPomme - Variable in class ZSnake
 
corps - Variable in class ZSnake
 
creeJeu() - Method in class ZSnake
Crée un nouveau jeu suivant la difficulté choisie : Initialise la vitesse du serpent, l'augmentation de la vitesse, et le coefficient permettant de calculer le nombre de points à avoir pour passer au niveau suivant
creeMystere() - Method in class ZSnake
Crée une action mystère
creeNiveauAleat(int) - Method in class Niveaux
Crée un niveau avec des murs aléatoires
creePomme() - Method in class ZSnake
Place une pomme aléatoirement sur l'aire de jeu
creePommeMystere() - Method in class ZSnake
Place une pomme mystère aléatoirement sur l'aire de jeu
creeSuperPomme() - Method in class ZSnake
Place une superpomme aléatoirement sur l'aire de jeu
currentLocale - Variable in class ZSnake
 

D

d - Variable in class ZSnake
 
decrVitesse - Variable in class ZSnake
 
dessine(Graphics) - Method in class ZSnake
Dessine la fenêtre (utilisé pour le double buffering)
dessine(Graphics, Image, Image, Image) - Method in class Niveau
Affiche l'aire de jeu
dessine(Graphics, String, Image, Image, Image, Image, Image) - Method in class Snake
Dessine le serpent
destroy() - Method in class ZSnake
Destruction de l'applet : libération des ressources (contexte graphique et thread)
difficulte - Variable in class ZSnake
 
dimension - Variable in class ZSnake
 

E

easter - Variable in class ZSnake
 
ee_a - Variable in class ZSnake
 
ee_h - Variable in class ZSnake
 
ee_r - Variable in class ZSnake
 
enlevePommeMystere(Coord) - Method in class ZSnake
Retire la pomme mystere aux coordonnées c
enleveSuperPomme(Coord) - Method in class ZSnake
Retire la super pomme aux coordonnées c
enPause - Variable in class ZSnake
 

F

finDeVie() - Method in class ZSnake
Le joueur perd une vie
fond_jeu - Variable in class ZSnake
 
fonds_jeu - Variable in class ZSnake
 

G

gereMystere() - Method in class ZSnake
Gère une action mystère en cours
gerePommeMystere() - Method in class ZSnake
Gère les pommes mystères
gereSuperPomme() - Method in class ZSnake
Gère les superpommes
getAire() - Method in class Niveau
Renvoie l'aire de jeu
getBord() - Method in class Case
La case contient-elle un mur?
getCase(int, int) - Method in class Niveau
Renvoie une case du jeu
getCoordTeteSerpent() - Method in class Snake
Renvoie les coordonnées de la tête du serpent
getIntitule() - Method in class Niveau
Renvoie l'intitulé du niveau
getMiniatures(int) - Method in class ZSnake
Dessine une miniature du niveau dont le numéro est passé en paramètre et la renvoie
getNbNiveaux() - Method in class Niveaux
Renvoie le nombre de niveaux du jeu
getNiveau(int) - Method in class Niveaux
Retourne le niveau n
getPomme() - Method in class Case
La case contient-elle une pomme?
getPommeMystere() - Method in class Case
La case contient-elle une pommme mystère?
getSerpent() - Method in class Case
La case contient-elle une partie du corps du serpent?
getSterile() - Method in class Case
La case est-elle sterile?
getSuperPomme() - Method in class Case
La case contient-elle une superpomme?
getX() - Method in class Case
Renvoie la coordonnée x de la case
getX() - Method in class Coord
 
getY() - Method in class Case
Renvoie la coordonnée y de la case
getY() - Method in class Coord
 
grandiMystere - Variable in class ZSnake
 
gueule_b - Variable in class ZSnake
 
gueule_d - Variable in class ZSnake
 
gueule_g - Variable in class ZSnake
 
gueule_h - Variable in class ZSnake
 

I

init() - Method in class ZSnake
Initialisation de l'applet
intitule - Variable in class Niveau
 
inverse - Variable in class ZSnake
 
itemMenu - Variable in class ZSnake
 

J

jeuEnPause - Variable in class ZSnake
 

K

keyPressed(KeyEvent) - Method in class ZSnake
Quand l'utilisateur appuie sur une touche!
keyReleased(KeyEvent) - Method in class ZSnake
Implementation de l'interface KeyReleased
keyTyped(KeyEvent) - Method in class ZSnake
Implementation de l'interface KeyTyped : vide

L

lastMove - Variable in class ZSnake
 
leniveau - Variable in class ZSnake
 

M

messages - Variable in class ZSnake
 
miniatures - Variable in class ZSnake
 
mm - Variable in class ZSnake
 
move_result - Variable in class ZSnake
 
move(String, Niveau, int) - Method in class Snake
 
mystere - Variable in class ZSnake
 

N

nbItemsMenu - Variable in class ZSnake
 
nbNiveaux - Variable in class Niveaux
Le nombre de niveaux
nbNiveaux - Variable in class ZSnake
 
nbSupportedLocales - Variable in class ZSnake
 
nbVies - Variable in class ZSnake
 
niveau - Variable in class Niveaux
Un tableau de niveaux
Niveau - class Niveau.
Classe Niveau : Un niveau du jeu!
Niveau(String, Case[][]) - Constructor for class Niveau
Constructeur
niveaucourant - Variable in class ZSnake
 
niveaudepart - Variable in class ZSnake
 
niveaux - Variable in class ZSnake
 
Niveaux - class Niveaux.
Classe Niveaux : Construction des niveaux du jeu!
Niveaux(URL, ResourceBundle) - Constructor for class Niveaux
Constructeur : Crée les niveaux à partir d'un fichier
noniveaualeat - Variable in class Niveaux
Le numéro du niveau aléatoire
nouveauNiveau - Variable in class ZSnake
 

P

paint(Graphics) - Method in class ZSnake
Affiche
pingus - Variable in class ZSnake
 
pointsToGo - Variable in class ZSnake
 
pomme - Variable in class Case
 
pomme - Variable in class ZSnake
 
pommemystere - Variable in class Case
 
pommemystere - Variable in class ZSnake
 
premierefois - Variable in class ZSnake
 

R

r_corps - Variable in class ZSnake
 
r_gueule_b - Variable in class ZSnake
 
r_gueule_d - Variable in class ZSnake
 
r_gueule_g - Variable in class ZSnake
 
r_gueule_h - Variable in class ZSnake
 
razPommes() - Method in class ZSnake
Remet à zéro les propriétés des pommes rouges et des pomme mystère
resetProps() - Method in class Case
Remet à zéro les propriétés d'un niveau à l'exception des murs
resetProps() - Method in class Niveau
Remet les propriétés du niveau à zéro à l'exception des murs
retourPommeMystere - Variable in class ZSnake
 
retourSuperPomme - Variable in class ZSnake
 
run() - Method in class ZSnake
Gestion de l'animation du jeu

S

score - Variable in class ZSnake
 
selectedLocale - Variable in class ZSnake
 
serpent - Variable in class Case
 
setBord() - Method in class Case
Place un mur
setIntitule(String) - Method in class Niveau
Met à jour l'intitulé du niveau
setIntitulesNiveaux(ResourceBundle) - Method in class Niveaux
Affecte de nouveaux intitulés de niveaux en fonction de la langue choisie
setPomme() - Method in class Case
Place une pomme
setPommeMystere() - Method in class Case
Place une pomme mystère
setRien() - Method in class Case
Remet à zéro toutes les propriétés d'un niveau
setSerpent() - Method in class Case
Indique qu'une partie du corps du serpent est sur la case
setSterile() - Method in class Case
Rend la case stérile
setSuperPomme() - Method in class Case
Place une superpomme
setX(int) - Method in class Coord
 
setY(int) - Method in class Coord
 
snake - Variable in class Snake
Le vecteur contenant les coordonnées du serpent
snake - Variable in class ZSnake
 
Snake - class Snake.
Classe Snake : le serpent!
Snake(Niveau) - Constructor for class Snake
Constructeur
sneaky - Variable in class ZSnake
 
sonAieuh - Variable in class ZSnake
 
sonBip - Variable in class ZSnake
 
sonCrunch - Variable in class ZSnake
 
sonOhoh - Variable in class ZSnake
 
sonOuais - Variable in class ZSnake
 
sonPerdu - Variable in class ZSnake
 
sound - Variable in class ZSnake
 
start() - Method in class ZSnake
Démarrage de l'applet : on crée le thread qui va s'occuper du rafraichissement
sterile - Variable in class Case
 
superpomme - Variable in class Case
 
superpomme - Variable in class ZSnake
 
supportedLocales - Variable in class ZSnake
 

T

tab - Variable in class Niveaux
Tous les niveaux : un tableau a 3 dimensions : Un tableau à 2 dimensions de cases par niveau
tireCouleur() - Method in class ZSnake
Tire la couleur de fond de l'aire de jeu aléatoirement parmi les couleurs prédéfinies
titreImage - Variable in class ZSnake
 
tmpG - Variable in class ZSnake
 
tmpImage - Variable in class ZSnake
 
togglePause() - Method in class ZSnake
Met en pause / Enlève la pause

U

unecase - Variable in class Niveau
 
unSetPomme() - Method in class Case
Place un mur
unSetPommeMystere() - Method in class Case
Enlève une pomme mystère
unSetSerpent() - Method in class Case
Indique que le serpent n'est pas sur la case
unSetSuperPomme() - Method in class Case
Enlève une superpomme
update(Graphics) - Method in class ZSnake
Met a jour l'affichage

V

version - Variable in class ZSnake
 
vitesse - Variable in class ZSnake
 
vitesseMystere - Variable in class ZSnake
 

X

x - Variable in class Case
 
x - Variable in class Coord
 

Y

y - Variable in class Case
 
y - Variable in class Coord
 

Z

ZSnake - class ZSnake.
Classe ZSnake : classe principale!
ZSnake() - Constructor for class ZSnake
 

A B C D E F G I J K L M N P R S T U V X Y Z