Casse brique

Soyez le premier à donner votre avis sur cette source.

Vue 20 099 fois - Téléchargée 1 674 fois

Description

Jeu du casse brique, le principe est connu par tous.

J'utilise :
_ le double buffering hardware pour l'affichage graphique.
_ des formules de trigonométrie simple pour gérer le rebond de la balle.
_ des exceptions afin de gérer si les images du jeu sont présentes ou pas (on peut joué au jeu même si aucun image n'est chargé tous les élements sont alors representé par des tracés primaire)
_ la classe ImageIcon et le MediaTracker pour les images du jeu.
_ Ecriture/Lecture dans un fichier (pour les niveaux du jeu)
_ JFileChooser pour avoir la boite de dialogue Ouvrir ou Sauver
_ un apercu personnaliser (pour les niveaux) dans la boite de dialogue ouvrir ou sauver, on peut apercevoir le niveau quand on le selectionne

Le jeu se démarque par un éditeur de niveau integré et la possibilité de changer l'interface graphique (skin) 3 apparences graphique différentes (on pourrait facilement en rajouter d'autre), et des niveaux qui augmentent avec une acceleration de la balle durant le niveau.
Il y a un bug sur les collisions balle/brique (quand la balle touche le coin d'une brique) que j'ai essayé de résoudre mais c'est pas tout à fait ce que je veux.
Et j'oublié les briques possèdent des niveaux (1, 2 ou 3) afin d'augmenter la difficulté du jeu et on peu mettre pause (touche p) pendant le jeu.
La raquette permet de dirigé la balle.
Si vous avez des remarques n'hésitez pas.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
69
Date d'inscription
samedi 4 novembre 2000
Statut
Membre
Dernière intervention
15 septembre 2009

bravo : 10/10 !
Messages postés
16
Date d'inscription
mercredi 8 septembre 2004
Statut
Membre
Dernière intervention
19 mars 2009

Salut,c'est vrai qu'il manque les options qui tombent et que l'on rattrape avec la raquette, mais aprés le mois d'aout je vais me pencher dessus pour réaliser une applet du jeu avec justement ces bonus (ou malus d'ailleurs)
Messages postés
4
Date d'inscription
dimanche 24 décembre 2006
Statut
Membre
Dernière intervention
17 janvier 2012

Salut ,

Le jeu est magnifique.Tu peux l'améliorer en ajoutant des effets spéciaux {duplication de la boule , tire feux à patir de la barre,..}.
Messages postés
16
Date d'inscription
mercredi 8 septembre 2004
Statut
Membre
Dernière intervention
19 mars 2009

Salut Neutrino216, je suis plutot comme GodConan j'aime pas trop le fait de ne pas voir ma souris et d'un coup la voir sortir du jeu par exemple car le jeu n'est pas en plein écran donc ca me parait pas évident. Le menu est présent, pas comme dans un jeu plein écran avec un menu graphique mais comme une application avec un menu windows.
Merci pour tes remarques en tout cas ;)
Messages postés
2116
Date d'inscription
samedi 8 novembre 2003
Statut
Contributeur
Dernière intervention
6 octobre 2012
10
C est possible sans faire appelle au jni biensur .... ;o) mais moi je suis sur que cela ne serai pas bien ;o)...
J ai horreur de chercher ma souris ;o)
Afficher les 12 commentaires

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.