begin process at 2012 02 04 17:42:00
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Jeux

 > UNE CLASSE QUI GÈRE UN HIGH SCORE TOTALEMENT CONFIGURABLE

UNE CLASSE QUI GÈRE UN HIGH SCORE TOTALEMENT CONFIGURABLE


 Information sur la source

Note :
Aucune note
Catégorie :Jeux Classé sous :jeu, highscore, score, points Niveau :Initié Date de création :16/05/2003 Date de mise à jour :19/05/2003 12:20:56 Vu / téléchargé :3 237 / 272

Auteur : Frep

Ecrire un message privé
Site perso
Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note

 Description

Tout est dans le titre :-) Cette classe peut être insérée dans n'importe quel jeu. Le nombre de colonnes et les tris à effectuer sur celles-ci sont spécifiées dans le constructeur.
Si vous spécifiez un nom de fichier, l'highScore sera enregistrée/chargée automatiquement lors de la création de l'objet.
Cet highScore est complètement configurable. Les objets utilisés pour sauvegarder les infos sont donc de type Comparable (qui est la classe parent de String, Integer, ...).
Un exemple d'utilisation est ci-joint.  

Source

  • public class Test{
  • public static void main(String[] args) {
  • // Crée un high Score avec 2 colonnes triées en majeur et décroissant
  • // sur les scores (la seconde colonne) et en mineur sur les noms. Le
  • // high Score comportera au maximum 10 lignes et le tout est enregistré
  • // dans un fichier "HighScore.txt" en utilisant le délimiteur
  • // ":" pour séparer les infos dans le fichier.
  • HighScore hs = new HighScore(new String[]{"Nom","Score"},new int[][]
  • {{1,0},{0,1}},10,"HighScore.txt",":");
  • hs.addLigne(new Comparable[]{new String("Nico"),
  • Integer.valueOf("10")});
  • hs.addLigne(new Comparable[]{new String("Frep"),
  • Integer.valueOf("20")});
  • hs.addLigne(new Comparable[]{new String("Max"),
  • Integer.valueOf("20")});
  • for(int i=0;i<hs.getNbLines();i++)
  • System.out.println(hs.getLigne(i)[0] + "\t"+hs.getLigne(i)[1]);
  • }
  • }
public class Test{
   public static void main(String[] args) {
         // Crée un high Score avec 2 colonnes triées en majeur et décroissant 
         // sur les scores (la seconde colonne) et en mineur sur les noms. Le 
         // high Score comportera au maximum 10 lignes et le tout est enregistré 
         // dans un fichier "HighScore.txt" en utilisant le délimiteur 
         // ":" pour séparer les infos dans le fichier.

         HighScore hs = new HighScore(new String[]{"Nom","Score"},new int[][]
                                       {{1,0},{0,1}},10,"HighScore.txt",":");

         hs.addLigne(new Comparable[]{new String("Nico"),
                                                          Integer.valueOf("10")});
         hs.addLigne(new Comparable[]{new String("Frep"),
                                                          Integer.valueOf("20")});
         hs.addLigne(new Comparable[]{new String("Max"),
                                                          Integer.valueOf("20")});
         for(int i=0;i<hs.getNbLines();i++)
               System.out.println(hs.getLigne(i)[0] + "\t"+hs.getLigne(i)[1]);
    }
}

  


 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources de la même categorie

Source avec Zip Source avec une capture [MIDP] SIMPLE CHESS BOARD par loloof64
Source avec Zip Source avec une capture JEU DE DAMES par Julien39
Source avec Zip BLACKBOX SWING ET JAVA2D par GodConan
Source avec Zip Source avec une capture COMBAT DE SERPENTS VERSION MIDLET par khilio
Source avec Zip Source avec une capture COMBAT DE SERPENTS par khilio

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture JEU DE DAMES par Julien39
Source avec Zip Source avec une capture MASTERMIND par bothan
Source avec Zip PETIT PONG par fate123
Source avec Zip Source avec une capture JEU DE DÉMINEUR par frankladen11
Source avec Zip Source avec une capture JEU D'ÉCHEC par frankladen11

Commentaires et avis

Commentaire de Frep le 28/05/2003 13:46:52

N'hésitez pas à mettre de commentaires si il y a un truc qui ne va po :)

Commentaire de nelooooooo le 30/08/2004 13:37:10

comment marche ce truc

Commentaire de samijaba le 20/03/2008 01:35:50

c'est vraiment génial

Commentaire de macarius2 le 06/06/2011 11:51:25

Je sais que pour le coup, la publication date un peu ... Mais j'ai beaucoup de mal à comprendre comment cela fonctionne lol

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

combien de classe?? [ par oceane751 ] je cre&#233; un quizz avec gain de point &#224; chaque bonne r&#233;ponse puis un calcul de point finalmais je ne sais pas si je dois creer une classe En java et Php [ par fweds ] Bonjour à tous !Je voudrais intégrer un jeu en java dans ma page php mais pouvoir récupérer la valeur de la variable du score du jeu à la fin de la pa Convertir un swf en java [ par sphynx27 ] Est ce que quelqu'un peut me dire si l'on peut convertir un jeu .swf en jeu java?merci beaucoup. Calcul de position d'un pixel suivant quelques critères... [ par gaelcal ] Bonjour !Voilà j'ai un problème qui me prend la tête depuis une semaine et là je craque un peu !Je vous explique:A la base j'ai la position de 2 point Jeu java sur mobil [ par Zugmegui ] Bonjours rous le monde ! Quelqu'un peut me renseigner sur les specs techniques pour developper des appli java pour les téléphones mobiles ?Pourquoi ce variante echecs [ par Chronoplanet ] Bonjour,j'ai imaginé une variante du jeu d'échecs assez simple: elle consiste à utiliser un damier 10/10 au lieu de 8/8 et à ajouter une valeur parmi Source Jeu Tarot !!! Aidez moi !!! [ par TeKCoP ] Bonjour, tout le monde !!!Jaurai besoin de votre aide, je m'explique, je suis a IUT info 1er année et jai un jeu de tarot a realise pour un projet. Je Probleme avec un bouton pause dans un jeu! [ par Nikouf ] Salut!Voila je cré un petit jeu en Java ou je dois déplacer un personnage dans une zonne de dessin avec les fleches du clavier.Il y a des ennemis, ani Au Secours - Thread [ par EducJava ] Salut, C'est encore moi avec mon jeu "Le Simon" que je dois implémenter. J'aimerais savoir combien de thread en tout devrais-je avoir ? Si mon jeu pos interface JAVA jeu de Dames [ par andyn_r ] Bonjour, je fé un jeu de dames en réseau en C, et pour l'interface en Java, j'aimerais savoir comment afficher l'image du damier sur ma fenetre de je


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,480 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales