变态推箱子,求助,日本人是不是很变态设计失误

【推箱子】手把手教初学者做出一个推箱子小游戏_java吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:571,556贴子:
【推箱子】手把手教初学者做出一个推箱子小游戏收藏
哎,烦死啦烦死啦。。从起床到现在一直想不到一个好点的理由来水点经验。司马大神,求教我怎么水吧、、
看到我大J8精品贴里面小游戏,大部分都是坦克大战和俄罗斯方块。。那么我来发一个推箱子的教程吧。其实也谈不上教程。这个是推箱子是这学期期末的一个小作业。。因为题目全都是XXX管理系统,感觉好无聊。所以就选了推箱子这个题目 。。推箱子,原理很简单的。所以只要你有点SE的基础。就能做出来。。。大神们,看到这里就默默的送上15字,然后右上角的小叉叉吧。。
好啦。废物不多说了,下面先上几张游戏的图片。。我会慢慢更新的,也会给上源码。。源码主要的地方都有注释了。
ui培训哪个好,0基础+双证+实战「就业无忧」
这个是游戏运行的界面。做的很丑陋。。因为我没学过SWING。。所以只能做出这渣效果了。。
杀!!!快点出
青铜星玩家
百度移动游戏玩家均可认证(限百度账号),
游戏界面就是这样的。。一共有50关。。这个是最后一关。先声明一下。这些图片是我网上找来的。。貌似是泡泡堂的是吧???哈哈,想起以前玩过的泡泡堂。。我都不会玩。一直把自己炸死 。。 、
接下来 我先把源码发出来吧。
百度网盘:
应该不会被吃掉吧。。
楼主学什么的啊
糟糕,地位不保
首先来说一下地图是怎么实现的。。语文学的不好,所以讲的比较白话。希望你们能听懂。。首先,从map文件中读取当前的map。其实map文件里面就保存着一个20*20的数组。。也就是一个二维数组。对应着图上每一个位置的一张小图片。。。我们用0-9来表示不同的图片。。然后我们遍历这个二维数组,就可以在对应的位置上画出地图了。。其实整个游戏,我们都是在操作这个二维数组而已。。 所以也可以说,这个游戏的核心。就是这个二维数组了。你要你学了数组。那么做这个游戏对你来说就很简单了。
瑞刷手机pos,有支付牌照,一清机,分润高,稳定收益,诚招全国代理,共赢2017
先顶一个问下这个每个关卡的设计有什么讲究吗 比如怎么知道这关设计的是否有解 或者在设计时候就知道这关的难度如何
奇怪 刚才发的怎么不见了
要重新码字了
这个是map和游戏地图一一对应的示意图。。。你可以想象成游戏地图被分割成一个个的小块。。每个小块则对应着map的二维数组。。接着你遍历这个二维数组,自然就可以在地图上对应的小块上填上一个小图片了。。。0-9代表着不同的图片。。
难道说赶上直播了
其实地图用一个二维数组来跟他一一对应。。这个在很多小游戏中都很常用的吧。。所以用这种方法就可以做出很多小游戏的地图出来。。比如坦克大战。之类的小游戏、、我们都可以用一个二维数组来存放着不同的数字。然后这些数字对应着不同的图片。接着我们就可以很轻松的用一个二重循环画出这个地图了。所以。不知道这种方法的童鞋可以了解一下。。做小游戏挺常用的。
由于我是现场码字的。可能发的比较慢。。可以点击只看楼主来看哦 亲、 刚才map二维数组中的0表示什么都没有,1表示障碍,2表示空地,3表示箱子,4表示目的地,5678分别表示人物的不同方向,9表示箱子在目的地上。
分别对应着这些图片: 图片的名字就直接是0-9命名。。这样可以方便画图
--------好啦,画完了地图之后。那么剩下的就是怎么移动人物了。。其实移动人物也是在操作这个二维数组而已。。比较要分几种情况来判断是否可以移动人物、包括能不能推动箱子之类的、
要移动人物。首先我们必须要先知道人物的坐标。。也就是在二维数组中的位置。(第几行第几列)。。。所以在读取map的时候,我们就要把人物坐标保存下来。:代码:if (map[i][j] == 5 || map[i][j] == 6 || map[i][j] == 7|| map[i][j] == 8) {
manX =manY =}//5678分别表示人物的不同方向,通过这个if判断一下是不是5678就能读到人物的坐标了。。那么接下来要移动人物。我们只要判断人物的下一步是什么东西。。就能知道人物可不可以移动。。。
通过表示地图的二维数组判断人物的下一步是什么图形??(当然这里你要先获取键盘,看看是向上下左右哪个方向移动。这样才能得到下一步的坐标。比如向上移动。那么下一步坐标就是就是(manX,manY--))。①如果是空地,则人物移动到下一个位置,即改变下一个的数值为人物对应的那个数字(5678中的一个。要考虑面向哪个方向),然后将人物原来的位置改成2(2是空地);②如果是围墙,则人物不能移动,不做任何操作即可。③如果是箱子,则判断箱子的下一个位置是否可以移动,如果箱子的下一个位置是围墙,则不可以推动箱子,所以不做任何操作;如果箱子的下一个位置是空地,则将箱子移动到下一个位置,如果下一个位置是目的地,则将下一个位置改为9(9表示箱子到达目的地的图片,红色的箱子),然后将人物移动到箱子原来的位置,最后将人物原来的位置改成空地。总之人物的移动都是在操作这个二维数组而已。。只是不同的情况比较多种。要都考虑到。。
做完了地图,人物移动。那么推箱子这个游戏的核心已经都写好了。。接着就是加一些,悔步 上一关,下一关,选关的功能了。。
先来讲一下悔步的思路,,其实很简单。
只要在每次移动之前,先把当前整个map入栈保存起来。然后要悔步的时候判断一下栈是否为空,不是空的话就pop出栈。。然后重绘地图。搞定。。、!
当然在保存地图的时候,记得要把人物的坐标保存起来!!这个要记得,不然会出错。。。然后悔步的时候,也要把人物坐标改变成跟现在地图对应的。。不然人物坐标和地图没对应起来就会出错了。。
剩下的上一关,下一关,选关。就更简单了。。直接把当前关卡++ 或者 -- 。或者直接赋值 ,,然后重绘。。就可以实现了。
--------------------------------华丽的分割线-----------------------------------
至此,我们的推箱子就做完了。。!撒花。
如果大家有什么不懂的地方可以艾特我。。我会给大家一一解答的。。
再发一次源码..
代码都有注释了。。
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或查看: 4975|回复: 17
怀旧死去的迈克尔-杰克逊-迎接暗黑3这不是梦!!!
终结者, 积分 9432, 距离下一级还需 2568 积分
精华0帖子威望0 点积分9432 点注册时间最后登录
凯瑟琳这个游戏,剧情看不懂的话,是不是就是推箱子游戏
默默等待零新作
终结者, 积分 8538, 距离下一级还需 3462 积分
精华3帖子威望3 点积分8538 点注册时间最后登录
我個人是覺得這遊戲精華全在劇情上 去掉劇情 這就是個挺有特色的益智類遊戲了
話說如果看不懂日語 可以考慮收之後要發售的美版啊
(&ゝω·) JUANA~★
圣骑士, 积分 4939, 距离下一级还需 61 积分
精华0帖子威望0 点积分4939 点注册时间最后登录
这是个很有内涵的爬箱子游戏~
我是个变态
噬魂者, 积分 75083, 距离下一级还需 24917 积分
精华0帖子威望0 点积分75083 点注册时间最后登录
剧情很简单& &几句话就可以概括那种& &不懂日语也没关系& &&&
游戏主体就是推箱子& & 而且这个部分很难
该用户已被禁言
该用户已被禁言
精华0帖子威望0 点积分960 点注册时间最后登录
难得不是一点半点通关起码要死掉很多脑细胞。。。。
骑士, 积分 2917, 距离下一级还需 83 积分
精华0帖子威望0 点积分2917 点注册时间最后登录
这个游戏最好懂日语,不然.....再说了难度有够高的,有白金的朋友没?神仙啊
平民, 积分 97, 距离下一级还需 3 积分
精华0帖子威望0 点积分97 点注册时间最后登录
内涵推箱子,很有创意很有挑战的游戏,今年不多的非传统avg,值得入手,目前还在努力刷hard金杯,babel没信心挑战
征服者, 积分 7062, 距离下一级还需 938 积分
精华1帖子威望1 点积分7062 点注册时间最后登录
是啊,就是推箱子。。。。。。
水至清无鱼~人至贱无敌
精华11帖子威望16 点积分584793 点注册时间最后登录
解密益智类...==.,......
征服者, 积分 7678, 距离下一级还需 322 积分
精华0帖子威望0 点积分7678 点注册时间最后登录
是男人就爬100楼…………
Powered by
扫描二维码
下载 A9VG 客户端(iOS, Android)推箱子吧_百度贴吧
签到排名:今日本吧第个签到,
本吧因你更精彩,明天继续来努力!
本吧排名:
本吧签到人数:11
可签7级以上的吧50个
本月漏签0次!
成为超级会员,赠送8张补签卡
连续签到:天&&累计签到:天
超级会员单次开通12个月以上,赠送连续签到卡3张
2.7-2.13预约首发,专享惊喜价!搭载GTX1050高性能游戏独显/4G显存。
求大神指点
求大神解答
下了个推箱子,后面几章也做了不少,但是第三章就是卡在这里了,求大神帮忙,网上我找不到答案
如题,有人知道吗?
解了几个小时,无果……
阿里巴巴,全球领先B2B平台,汇聚海量商机信息,提供便捷在线交易!找箱子,阿里..
有没有知道怎么过得
谢谢吧里各位大爷,爱你们~
求大神指导,好心人帮助
怎么突破,已经玩了两天了,着不到突破口啊!
我找很久了,以前诺基亚手机里的,一个古堡的里面,一个房间一个房间的闯关,推箱子成功后获得钥匙
这是一开始,第二个隐藏在第一个小黄人下面,走后生成墙体
一楼喂百度。
关卡: -########---###-$------$-# --#-$......-#------$##- ----$-###
请问你玩推箱子游戏最大的收获是什么?谈谈收获感言好吗?因为我很想学一些推箱子技巧…
求问大神。
求大神支招怎么过
要求是,关卡多,难度高,不要那些浪费时间的低能关,另外最好是触摸,点一个地方,小人自动跑过去
3366蛋蛋推宝箱十六关怎么过?求高手!!!
精选了160个不同难度的经典关卡,每关都给了答案。 操作起来应该比较顺手,操作方法一试便知。 另外,
先谢谢大神!
大家 指点一下吧
有大侠能挑战成功的吗?
请大神解救
各位,帮忙想想,谢谢?。
h t t p s : / / p a n . b a i d u . c o m / s / 1 b o O 8 N H d
baidu search Sokoban Automatic Solver cao dao的baidu, 不让发url. 自己解更有乐趣, 但如果实在自己解不开, 那么可以试下上面这个链接里的求解工具.
你可能感兴趣的吧...
发贴红色标题
签到六倍经验
更多定制特权
兑换本吧会员
吧主,解锁更多会员特权
本吧专属印记
定制名片背景
名人自动顶贴
定制头像边框
兑换本吧会员
赠送补签卡1张,获得
助攻总额: 43W
贴吧热议榜
使用签名档&您所在的位置:&>& &
分享本游戏到:
如何便捷进入白领开心网小游戏?
一键点击进入
立即找到我们
该游戏已经添加到您的白领开心网收藏夹
游戏地址已经复制,您可以粘贴(Ctrl+V)发送给好友
蜘蛛侠推箱子
类型:|大小:1M|语言:中文
同类游戏推荐
玩过此游戏的用户还玩过
1[益智]2[益智]3[益智]4[益智]5[益智]6[益智]7[益智]8[益智]9[益智]10[益智]11[益智]12[益智]13[益智]14[益智]15[益智]1617181920403 Forbidden
403 Forbidden

我要回帖

更多关于 戴特莱瑟是不是变态 的文章

 

随机推荐