MC(最强红石技术)扫雷制作图文教程 不服来辩
热度:5718
评论:12

《我的世界》中有些玩家做出了扫雷这个windows经典小游戏了,然而很多玩家想要学在我的世界中做扫雷小游戏,下面小编就为大家带来我的世界扫雷制作图文教程,告诉大家扫雷怎么做,希望对各位玩家有所帮助。

下载地址:http://pan.baidu.com/s/1o69kx5o


游民星空

一、整理思路

扫雷,一个风靡全球的小游戏,简单的规则,然而却能够吸引很多的玩家挑战。那么我们现在来分析一下扫雷的规则:

每个被翻开的格子,如果其不是雷,则会写出其周围8个格子所包含的雷数,如果是0则会翻开周围8个格子。翻开的是雷则游戏结束。

2. 翻开的第一个格子永远不会是雷。

好的,那么现在我们确定了一个目标,制作扫雷,那么我们就可以根据规则列出一张扫雷的游戏流程表。(由于在初期计划阶段,我们大概画画就好。)

游民星空

Ok,那么现在我们有了一个初始的计划图,现在,由于我们是要在mc里制作这样一个游戏,那我们现在开始就要将其模块化条理化并添加mc元素进去。容我们来梳理一下思路:

开局:由于我们要保证第一步翻开的格子肯定不是雷,那么显而易见,我们需要在开局,即翻开第一个格子的时候,生成整个棋局,才能完全保证我们所翻的格子不是雷。而我们也要保证生成完棋局的时候确实那个格子是被翻开的。同时呢,计时器也要开始工作。

游戏中:这个地方很简单,我们需要检测玩家的类左键操作和类右键操作。同时对其进行处理,而我们还需要统计场上出现的旗帜数。最后,我们还需要进行胜利判定。

胜利/失败:这个重点不多,我们只需要将地图剩余未标记的雷和标记错误的格子进行反馈。或者计算出玩家的时间是否能够开启修改英雄榜的方法。

重新开局:这个地方也是非常简单的。直接就可以重置地图,统计,还有时间。

英雄榜:将现有玩家的分数打印出来,同时给予玩家打印自己名字的权限。简单的说就是个打字机。

让我们简洁的整理下思路:

开局:生成雷局,开始计时器。

游戏中:检测输入,统计旗帜,检测胜利。

胜利:检查时间是否低于最优记录。

失败:反馈未正确标记的格子。

重新开局:重置雷局,重置计时器。

仔细看看其实我们要做的也不是特别多嘛,压力还是不大的。那么我们现在可以再将整理过的思路进行填充,增加实现方法。在开工各个部分之前,我们需要定一个整体的规划,这样就可以使我们建造出来的各个模块能够协同工作,可以理解为是某种协议。


06-19 11:56
摇摆第三人
摇摆第三人
楼主

评论

热门攻略
最新攻略
猜你喜欢
【黏在天花板#1.9特性反重力跑酷】[EP1]咽糖沫我的世界小游戏
【黏在天花板#1.9特性反重力跑酷】[EP1]咽糖沫我的世界小游戏
咽糖沫咽糖沫
06-08
2135
小V的双人饥饿游戏
小V的双人饥饿游戏
Small小VSmall小V
08-05
1852
……皓………生存视频
……皓………生存视频
hao weihao wei
12-12
1055
僵尸MM的日记(勿喷勿揪错字,一开始甜蜜,虐狗番你打我咯,到后来悲惨怎么着你打我咯)
僵尸MM的日记(勿喷勿揪错字,一开始甜蜜,虐狗番你打我咯,到后来悲惨怎么着你打我咯)
妄想者(⌒▽⌒)妄想者(⌒▽⌒)
11-21
1397