Rapport Java - Projet d'un jeu de rôle tour par tour

Date de publication :

27/05/2008

Langue :

Français

Format :

.doc

Nombre de pages :

7 pages

Niveau :

avancé

Consulté :

2 fois

Avis client :

non évalué

Validé par :

le comité Oboulo.com

Sommaire :

 
 

Sommaire Rapport Java - Projet d'un jeu de rôle tour par tour Sommaire

 
  1. Cas d'utilisation
  2. Classes
    1. La classe Dessin
    2. La classe Unites
    3. La classe Deplacement
    4. La classe Combat
  3. Séquences
    1. Recrutement
    2. Déplacement

Résumé :

La classe Dessin :

C'est la classe principale, qui gère l'interface graphique 2D c'est-à-dire la map et les unités, l'affichage des boutons et des textes pour les interactions avec les joueurs.
Les méthodes affxxxxx() comme affDirec() affichent en fonction des paramètres les boutons utiles. Sleep permet d'actualiser toutes les xx ms la méthode paint(). actionPerformed() gère les clics sur les boutons et en fonction de chaque bouton appuyé sont affichés les textes et boutons adéquats.

La variable joueur permet de déterminer qui joue, le tableau ptsRecrut[] permet de connaître le nombre de points de recrutement de chaque joueur et le tableau infoUnite[] permet de stocker diverses informations sur l'unité en cours de traitement.

La classe Unites :

Elle permet de construire les vecteurs dans lesquels sont stockés les informations de chaque unité. La méthode razPas() permet de remettre à zéro le nombre de cases que les unités ont le droit de parcourir.

On a des vecteurs pour : le numéro des unités, leur type, leur rang, leur positions x et y sur le terrain, leur nombre de pas et 3 vecteurs de traitement pour la classe combat, pour le rang virtuel des unités, les dégâts infligés par les unités à proximité et le numéro des unités qui doivent être supprimées à la fin de chaque tour.
L'emplacement i de chaque vecteur (hormis celui de suppression) correspond aux informations de la même unité.

Voir docs similaires : Informatique

1
 
Que penser du Web 2.0 ?

Étude de marché  |  17/07/2007   |  fr  |  .doc  |  22 pages

3
 
La communication B to B

Exposé  |  10/03/2008   |  fr  |  .doc  |  22 pages

4
 
La France et son passé colonial (2006)

Exposé  |  29/02/2008   |  fr  |  .doc  |  38 pages

5
 
Management de l'entreprise numérique

Exposé  |  27/11/2007   |  fr  |  .doc  |  27 pages

Dernières nouveautés dans la catégorie : Informatique

1
 
Rapport de projet ADA : réalisation d'une calculette Romaine

TD  |  04/11/2009   |  fr  |  .doc  |  4 pages

2
 
Tshaï : programmation d'un jeu d'aventures

Étude de cas  |  26/10/2009   |  fr  |  .doc  |  8 pages

3
 
Réalisation d'un intranet à l'OCP (l'Office Chérifien des Phosphates)

Rapport de stage  |  24/10/2009   |  fr  |  .doc  |  33 pages

4
 
Les protocoles DHCP et DNS

Cours  |  22/10/2009   |  fr  |  .doc  |  19 pages

5
 
Les protocoles TCP/IP (Transmission Control Protocol/Internet Protocol) et UDP (User Datagram Protocol)

Mémoire  |  16/10/2009   |  fr  |  .pdf  |  27 pages

Les plus consultés sur 30 jours en : Informatique

1
 
Planification avec Ms Project Professional 2003 (formation ms project 2003 serveur 1)

Guide pratique  |  03/03/2008   |  fr  |  .doc  |  50 pages

2
 
Microsoft Excel 2003: cours pratique avec exercices (première partie)

Cours  |  14/03/2008   |  fr  |  .pdf  |  44 pages

A propos de l'auteur :

pencil image Morgan V. Etudiant
Niveau :Avancé Etude suivie : Informatique Ecole, université : UTT - Université de Technologie de Troyes

Du même auteur :

Plan de marchéage de la création de la sucette Kinder Lollypop

Étude de cas  |  19/02/2009  |  fr  |  .doc  |  12 pages

La cryptographie

Exposé  |  25/05/2008  |  fr  |  .pdf  |  43 pages

Conception d'un Gameplay MMORPG

Exposé  |  24/05/2008  |  fr  |  .doc  |  13 pages