我们小时候玩的小型游戏,最为火热的就是推箱子,里面的小人物,将由你控制。回想起来都是回忆啊。从来没想过有一天自己也能把这个小游戏制作出来,想想还是很开心的。
import java.awt.Graphics;
import java.awt.Image;import javax.swing.ImageIcon;
public class GamePlayer {
Image im;
int x,y;
public GamePlayer(int x,int y){
im=Tools.creatImageBuyName("player.png");
this.x=x;
this.y=y;
}
public void render(Graphics g){
g.drawImage(im,x,y,null);
}
public void movePlayer(int dx,int dy,GameBoxManger bm,GameMap map){
if(map.isHit(x+dx, y+dy)==true){
return ;
}
GameBox box=bm.chack(x+dx,y+dy);
if(box!=null){
box.moveBox(dx,dy,map);
}
x=x+dx;
y=y+dy;
}
}
当老师教给我们呢制作推箱子里的小人物的时候,我还是很认真的在学的。这不仅是知识点,更是对小时候的一个回忆。希望以后有更多的机会能学习制作这种小游戏,会让我们深陷其中,更有学习的动力。