begin process at 2010 02 10 00:27:48
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Application

 > JEU "PRO_REBAND" INTERFACE DE JEU ASSEZ INTERRESSANTE, JEU SIMPLE ET EFFICACE

JEU "PRO_REBAND" INTERFACE DE JEU ASSEZ INTERRESSANTE, JEU SIMPLE ET EFFICACE


 Information sur la source

Note :
8 / 10 - par 1 personne
8,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Application Classé sous :jeu, thread, application, projet, interface Niveau :Débutant Date de création :21/06/2008 Date de mise à jour :21/06/2008 20:09:33 Vu / téléchargé :4 673 / 396

Auteur : th1_man

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

 Description

Cliquez pour voir la capture en taille normale
ce jeu est un peu interressant..... Vous le peut etre sous un autre nom, moi je l'ai oublier.
En fait, j'ai besoin de l'avi des connaisseurs, ce jeu n'est pas parfait loin de là.
Voilà mon probleme, comme j'apprend JAVA tout seul j'ai toujours des problemes de bases... ICI j'utilise les Threads, je ne sais comment les utiliser au meilleur conditions et à 100%, y'a qu'a observer le processeur quand le jeu est en pause, presque 50% pour 3GHz 2CPU... C TROP.
Mais ce jeu reste interressant dans sa conception....
N'hésitez pas à commenter

Source

  • Voilà un exemple de classe du jeu:
  • class anim_obj extends Thread{
  • cadre cad;
  • public anim_obj(cadre w){
  • cad=w;
  • }
  • public void run(){
  • while(true){
  • if((cad.move)&&(!cad.fini))
  • cad.panel1.mvt_b();
  • try {
  • this.sleep(50/(10+cad.niveau));
  • }
  • catch (InterruptedException ex){}
  • }
  • }
  • }
Voilà un exemple de classe du jeu:

class anim_obj extends Thread{
  cadre cad;

  public anim_obj(cadre w){
    cad=w;
  }

  public void run(){
    while(true){
      if((cad.move)&&(!cad.fini))
        cad.panel1.mvt_b();
      try {
        this.sleep(50/(10+cad.niveau));
      }
      catch (InterruptedException ex){}
    }
  }
}

 Conclusion

Vous voyez..quand la condition n'est pas verifier(pour PAUSE) là il y a une boucle infini...
Alors...N'hésitez pas à commenter SVP.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  •   bak
    •   pro_reband
      • cadre.java~248~Télécharger ce fichier [Réservé aux membres club]4 428 octets
      • cadre.java~249~Télécharger ce fichier [Réservé aux membres club]4 412 octets
      • cadre.java~250~Télécharger ce fichier [Réservé aux membres club]4 409 octets
      • cadre.java~251~Télécharger ce fichier [Réservé aux membres club]4 412 octets
      • cadre.java~252~Télécharger ce fichier [Réservé aux membres club]4 428 octets
      • cadre.java~253~Télécharger ce fichier [Réservé aux membres club]4 444 octets
      • cadre.java~254~Télécharger ce fichier [Réservé aux membres club]4 440 octets
      • cadre.java~255~Télécharger ce fichier [Réservé aux membres club]4 443 octets
      • cadre.java~256~Télécharger ce fichier [Réservé aux membres club]4 440 octets
      • cadre.java~257~Télécharger ce fichier [Réservé aux membres club]4 459 octets
      • panneau.java~255~Télécharger ce fichier [Réservé aux membres club]4 627 octets
      • panneau.java~256~Télécharger ce fichier [Réservé aux membres club]4 594 octets
      • panneau.java~257~Télécharger ce fichier [Réservé aux membres club]4 712 octets
      • panneau.java~258~Télécharger ce fichier [Réservé aux membres club]4 712 octets
      • panneau.java~259~Télécharger ce fichier [Réservé aux membres club]4 691 octets
      • panneau.java~260~Télécharger ce fichier [Réservé aux membres club]4 697 octets
      • panneau.java~261~Télécharger ce fichier [Réservé aux membres club]4 691 octets
      • panneau.java~262~Télécharger ce fichier [Réservé aux membres club]4 693 octets
      • panneau.java~263~Télécharger ce fichier [Réservé aux membres club]4 693 octets
      • panneau.java~264~Télécharger ce fichier [Réservé aux membres club]4 693 octets
  •   classes
    •   package cache
      • pro_reband.dep2Télécharger ce fichier [Réservé aux membres club]5 593 octets
    •   pro_reband
      • anim_obj.classTélécharger ce fichier [Réservé aux membres club]805 octets
      • bloc.classTélécharger ce fichier [Réservé aux membres club]843 octets
      • cadre.classTélécharger ce fichier [Réservé aux membres club]4 623 octets
      • cadre_button1_keyAdapter.classTélécharger ce fichier [Réservé aux membres club]615 octets
      • chrono.classTélécharger ce fichier [Réservé aux membres club]1 415 octets
      • panneau.classTélécharger ce fichier [Réservé aux membres club]4 329 octets
  •   images
  •   src
  • pro_reband.jarTélécharger ce fichier [Réservé aux membres club]13 591 octets
  • pro_reband.jpxTélécharger ce fichier [Réservé aux membres club]3 765 octets
  • pro_reband.jpx.localTélécharger ce fichier [Réservé aux membres club]6 847 octets

Télécharger le zip


 Historique

21 juin 2008 09:43:35 :
si je tape "jeu" dans le moteur de recherche le titre mon application n'apparait pas, alors j'ai ajouté "JEU" au titre :)
21 juin 2008 20:09:34 :
Voilà le jar executable

 Sources du même auteur

Source avec Zip Source avec une capture BATAILLE NAVALE

 Sources de la même categorie

Source avec Zip ANALYSEUR DE PROXY IRC ET HTTP AVEC UNE INTERFACE GRAPHIQUE par sisisousou
Source avec Zip Source avec une capture "PROGRAMMEUR", EST UN PROGRAMME QUI PERMET DE TAPER QUELQUE ... par edouard333
Source avec Zip Source avec une capture "NARRATEUR", PROGRAMME QUI "LIT" SE QU'ON ÉCRIT... par edouard333
Source avec Zip Source avec une capture RENAME-MOAR par cotepierrot
Source avec Zip Source avec une capture DWIKI (DESKTOPWIKI) par xsimo

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture BATAILLE NAVALE par th1_man
Source avec Zip Source avec une capture JEU DEATH NOTE - UNE ADAPTATION EN JAVA DU JEU CARNAGE PRESE... par mad_charif
Source avec Zip JEU DU PENDU AVEC CHRONOMETRE par anthony65
Source avec Zip Source avec une capture CHASSE MOUTON APPLET JAVA par samana
Source avec Zip Source avec une capture JEU SUSAN par huguette45

Commentaires et avis

Commentaire de sarathai le 21/06/2008 14:37:08 8/10

Salut,

C'est un très très bon début...
Mais il est vrai que le jeu bouffe sévère ^^
Sinon j'aime bine pouvoir voir tester le prog avant de lire les sources...
Donc il serait avantageux de créer un .jar exécutable.
Ainsi que de un peu plus commenter ton code ;)

Continue ainsi et je suis pressé de voir tes nouveaux programmes...

Cordialement,
Sarathai

Commentaire de th1_man le 21/06/2008 20:14:52

MERCI, mais t'a pas de suggéstions pour ameliorer le jeu(precisement au niveau des threads)?
ah, j'ai ajouté le jar executable...
et comme jté déja dit j'aime bien tes programmes et j'éspére en apprendre beaucoup.
merci encore

Commentaire de th1_man le 24/06/2008 12:14:33

Juste une remarque,
  ce jeu n'est pas le jeu classique que vous le connaissez certainment... C'est un jeu de SCORE,les blocs glisses vers le bas avec une vitesse qui depend du niveau, la balle rebandit en touchant la ligne de bas avec une penalisation au score.....

Commentaire de jojolemariole le 30/06/2008 12:57:58

Salut,

Pour faire une pause, tu peux utiliser le moniteur de Hoare intégré aux objets. En gros ça sert à la synchronisation. Tu appelles la méthode wait() quand tu mets le jeu en pause sur ton thread de jeu (celui qui bouge la boule probablement, j'ai pas bien regardé le code) et tu appelles notify ou notifyAll() pour le passer l'instruction, attention l'instruction wait est bloquante, ton thread restera sur cette instruction tant qu'un autre thread n'appelera pas la méthode notify

Commentaire de th1_man le 01/07/2008 15:28:38

Merci beaucoup...

Commentaire de Shibo_Sources le 03/08/2008 03:24:57

"Vous le peut etre sous un autre nom, moi je l'ai oublier." > D'accord oui.
"y'a qu'a observer le processeur quand le jeu est en pause" > Je regarde mon processeur et a part le ventilo qui tourne je vois rien d'anormal . . . . . . .

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

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 Orientation [ par nataS22 ] Bonjour,Je suis actuellement sur la fin de mon projet et j'aimerai ajouter un petit détail.Le problème c que je n'ai jamais fait ça en JAVA. En fait d quelles sont les alternatives pour interconnecter des application à la fois client et serveur sans serveur central ? [ par schizogames ] En gros, je veux savoir si avec un site perso du style www.wanadoo.fr\.....com je peux faire écrire des infos par ceux qui éxécutent l'applet (comme l debut d'un projet et deja des questions !!! [ par niko29940242 ] bonjour a tous, je commence dés a présent un jeu d'othello mais le probleme c'est que je n'ai que quelques notion en java et donc je me pose des quest interaction entre Thread et JFrame [ par jpegg ] Bonsoir,J ai un probleme pour l'interaction entre un Thread et une interface Graphique. J ai crée une classe heritant d un Thread que j ai appelé Serv interrompre un Thread (sleep en particulier) [ par snake64 ] Bon,jour a tous, j'ai une applet qui utilise un sleep en fin d'application, afin de ne pas relancer l'application directement. Cependant, je souhaite [thread] Aide sur la création [ par Letanguy ] Bonjour !j'ai une application en java qui lorsque l'on clique sur un bouton télécharge un fichier. Le problème c'est que lorsque le programme téléchar Websphere Application server et J2EE [ par valykenf ] Bonjour à tous !Je travail actuellement sur ce projet et j'aimerai SVP de l'aide de ceux qui ont déjà travaillé sur des projet semblables et si possib


Nos sponsors


Sondage...

Comparez les prix


HTC Hero

Entre 550€ et 550€

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
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 : 0,749 sec (3)

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