推箱子

我们小时候玩的小型游戏,最为火热的就是推箱子,里面的小人物,将由你控制。回想起来都是回忆啊。从来没想过有一天自己也能把这个小游戏制作出来,想想还是很开心的。

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;
}

}

当老师教给我们呢制作推箱子里的小人物的时候,我还是很认真的在学的。这不仅是知识点,更是对小时候的一个回忆。希望以后有更多的机会能学习制作这种小游戏,会让我们深陷其中,更有学习的动力。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值