merci à ceux qui peuvent repondre
Alors voila le sujet
: J'aimerai faire un jeu assez simple en 2D ( à la metal slug) avec un perso qui tire des boule de neige (la boule de neige doit aller toujours toutes droites) .
mes problemes :
-j'ai reussi a mettre mes images mais je narive pas a bouger mon bonhomme de neige
-je ne sais pas par ou commencer pour tirer une boule de neige qui a une trajectoire rectiligne
mon code source:
import javax.swing.*;
import java.awt.*;
import java.awt.image.*;
import java.awt.event.*;
class bonhom extends JFrame implements KeyListener //ma classe
{
int ix; //ix est uen varible de mon image
Image bonhom;
Image fond;
public static void main(String args[]) //methode main
{
new bonhom();
}
public bonhom()
{
setSize(500, 400);//crée ue fenetre
setVisible(true);
fond = getToolkit().getImage("decor1.gif"); //recupere les images
bonhom = getToolkit().getImage("bonhomme.gif");
}
public void paint(Graphics g)
{
g.drawImage(fond, 0, 0, this); // Dessin de l'image de fond,
g.drawImage(bonhom, ix, 150, this); //le personnage
}
public void keyTyped(KeyEvent evt){}
public void keyReleased(KeyEvent evt){} // pour les animations
public void keyPressed (KeyEvent evt) {
switch (evt.getKeyCode ())
{
case KeyEvent.VK_LEFT: // quand on appui sur la fleche gauche limage recule de 1
ix=ix--;
break;
case KeyEvent.VK_RIGHT:
ix=ix++; //pareil avec la fleche de droite qui avance de 1
break;
default :
ix=10; // le bon homme est au depart a 25
break;
}
}
}
J'espère que vous avez compri mon problem qui peut paraitre simple masi comme je debute c 'est un peut dure