Bonjour,
J'ai un problème mais je ne sais pas comment le résoudre . Je suis en train de créer un jeux en 2D avec une vue de dessus. Je peux déplacer pour l'instant un carré avec des touches mais je n'arrive pas à faire un effet de défilement ( lorsque le carré arrive au bord alors la carte se décale ou bien que la "caméra" reste centrée sur le personnage).
Voici pour l'instant mon code en espérant que vous pourrez m'aider.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
	public Dodge(){
		setSize(new Dimension(800,800));
		setPreferredSize(new Dimension(800,800));
		setFocusable(true);
		setBackground(Color.BLACK);
		addKeyListener(this);
		stage = new Stage();
		personnage = new Hero(200,50);
 
	}
	  public static void main(String[] args) {
		  Dodge game = new Dodge();
		  JFrame frame = new JFrame();
		  frame.setTitle("Premier jeux !");
		  frame.add(game);
		  frame.pack();
		  frame.setResizable(false);
		  frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		  frame.setLocationRelativeTo(null);
		  frame.setVisible(true);
 
 
	  }