Bonjour à tous,
Cette source permet de jouer au ping-pong ( en quelle que sorte) avec java.
Le véritable but n'était pas de faire un jeu parfait mais plutôt d'apprendre
et d'exploiter différents procédés et méthodes de programmation (MouseMotionListener, paintComponent,
interface, Swing, simulateur de touche...). Le code est commenté le plus possible.
NetBeans a été utilisé pour constituer cette source. Dans le dossier Dist, vous trouverez un JAR exécutable, un double-clic suffit pour le lancer à condition qu'un environnement Java est installé au préalable.
25 oct. 2010 à 16:53
Aussi la balle ne rebondit pas donc je suis obligé d'appuyer sur S.
Merci.
19 juil. 2010 à 16:06
16 juil. 2010 à 20:37
J'ai vérifié le code mon interface graphique, le menu Options fonctionne bien j'ai testé sur différents ordinateurs et systèmes d'exploitations (Vista, Debian).
Ce jeu était plus pour apprendre le java, je suis conscients que des modifications sont à apportées. Si j'ai le temps, je me replongerais dans le code.
Merci en tout cas pour tes remarques.
15 juil. 2010 à 16:01
j'ai plusieurs commentaires :
- le menu Options ne marche pas chez moi, je clique sur les éléments du menu mais ça ne fait rien
- quand la balle sort de la table illégalement, dans un vrai tennis de table le point est donné à celui qui n'a rien fait, dans ton code elle sort indéfiniment
- c'est trop difficile tel quel, il faudrait faire rebondir la balle sur le bord de la table (comme un mur, comme les vrais pong sur ordinateur)
- c'est pas super d'appuyer sur "N" pour une nouvelle partie ... moi je verrais plutôt un clic de souris pour relancer le jeu, c'est plus pratique
Ces critiques se veulent constructives et non destructives ... bonne prog'
Cordialement, Bacterius !
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.