Bonjour
Déjà, rien ne sert de répéter que tu es sous Netbeans, nous l'avons bien compris et l'IDE ne change pas grand chose. Deuxièmement, nous t'avons proposé de regarder des jeux existants dont le code source est soit ici soit sur un autre site et au final, tu nous réponds que ce n'est pas le genre que tu cherches, qu'est-ce que ça veut dire? Souhaites-tu qu'on te trouve un exemple qui corresponde de très près à ce que tu veux faire? Qui peut le plus peut le moins. Tu aurais pu regarder le code source du jeu qui se rapprochait le plus de ce que tu veux faire afin d'essayer de comprendre les mécanismes de base.
Si tu avais analysé un peu plus le code notamment celui du jeu "Infinite Mario" présent sur le site dont je t'avais donné l'adresse, tu aurais pu voir quelles classes étaient utilisées pour charger une image et pour dessiner. Je vais essayer de te donner quelques pistes.
Tu peux charger ton image ainsi (de façon synchrone) :
Image imageOiseau = new ImageIcon("oiseau.gif").getImage();
Tu peux afficher ton image en utilisant la méthode drawImage de la classe Graphics :
abstract booleandrawImage(Image img, int x, int y, ImageObserver observer) Draws as much of the specified image as is currently available.
Tu peux appeler cette méthode sur l'instance de la classe Graphics du paramètre de la méthode paint de la classe Frame par exemple :
Tu peux aussi créer un composant et le mettre dans ta Frame comme c'est fait dans "Infinite Mario" (à ceci près que c'est une applet qui utilise JApplet). Si tu ne t'en sors toujours pas, j'ai un exemple de jeu plus simple encore, un truc que j'ai écrit en une semaine pour un devoir de réseau. Bon courage.
TUER : http://tuer.tuxfamily.org/tuer.php

yeah! vive java
