推箱子小游戏实现

来源:互联网 发布:淘宝发布宝贝类目选择 编辑:程序博客网 时间:2024/05/02 04:52

本来想网络上找一些现成的代码,然后移植一下,但是看了很多代码看不懂,后来看了一下逻辑

发现应该没什么难度,就自己想着写了一下,成功实现了一下,希望对新手有一些帮助,


设计这个推箱子,主要有几个关键点


第一,人物

第二,墙

第三,地板

第四,可移动范围,

第五,就是当 箱子和坐标重合之后显示成功


接下来就是逻辑控制了,这个比较简单,需要判断人物左边是路,还是墙,还是已经在边缘了,在边缘就不能移动了

如果左侧是箱子,那么要看箱子左边是空的,还是墙,如果是空的就可以移动,


整个就是一个数组,左边移动一个,替换贴图


至于其他就没了,大家可以具体参考源码,然后自己实现一个

源码下载

http://download.csdn.net/detail/u012607841/9766434


0 0