Java:推箱子小游戏

Java为了巩固基础,让我们制作一个推箱子的游戏,目前写一下大概的思路以及想法,首先要显示出一个窗口,人物、地图、箱子以及点要在画布上显示,画布要添加在窗口中,人物和箱子的移动比较类似,如果要实现人物推箱子在人物移动之前要判断一下移动的方位是否有箱子,如果有,使箱子坐标发生改变,地图的构造使用二维数组可以更加方便的构造地图、箱子以及点,其次人物不能越界、箱子不能越界、箱子不能推箱子,在相应的位置给其加上约束,最后实现箱子碰到点发生颜色的改变,我的思路是当箱子发生移动时坐标如果等于点的坐标,直接使箱子改变其图片路径实现换色。

 

PS:这并不完善,只是做了其中一小关,并没有完全做出整个游戏。

转载于:https://my.oschina.net/u/3820330/blog/1805262

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值