《我的世界》红石五子棋教程

社区服务
高级搜索
猴岛论坛综合游戏交流我的世界《我的世界》红石五子棋教程
发帖 回复
倒序阅读 最近浏览的帖子最近浏览的版块
3个回复

[服务器建设]《我的世界》红石五子棋教程

楼层直达
淦天雷

ZxID:40071

等级: 元老
猴岛会一直在
举报 图酷模式  只看楼主 使用道具 楼主   发表于: 2015-02-05 0



   在《我的世界》中,很多玩家利用红石作机关做过门、楼梯等,那大家有用红石做过五子棋吗?下面就给大家带来红石五子棋的教程,大家可以学着做出来。

   一、显示频

   (1): 做之前确定的事情:

   1、五子棋棋盘大小15x15。

   2、需要能显示没有棋,黑棋,白棋3种状态。

   3、电路可直接用//stack复制(可堆叠)。

   4、一个点的大小。
   ①每个点需要最少2个锁存器,一个锁存器存储这个点是白色,另一个存储黑色,当2个都为0的时候则不显示(没有棋)。
   ②选择合适的锁存器,以确定点的大小。
   ③考虑美观优先选用正方形。

   5、装饰。

   (2): 开始制作:

   1、每个点需要2个锁存器,而锁存器的最简设计为3L2W2H,2个即4宽,所以确定每个点的大小宽为4,因为优先选用 正方形,以高也定为4。

   2、宽4高4每个点,为了美观我们留出一排做间隔,也就是我们最终显示屏每个点显示⑨个灯。其余7个方块留空做间隔。

   3、显示屏需要显示3种状态。

   4、因为红石灯的性质,所以布线像这样即可点亮四个角,再这样添加一条线,就能显示3种状态了。


   二、锁存

   (1):做之前确定的事情:

   1、锁存器:使用上图中的3W2W2H版本。

   2、每个点需要2个锁存器。

   3、每个锁存器需要2个输出一个输入以及一个清零。

   4、保证高4可叠加。

   (2): 开始制作:

   1、叠加2个锁存器并输出给显示屏(图中只有显示屏的2个输入中继器,没有显示屏电路。)。

   2、制作输入线(输入由接下来的xy定位输入。)。

   3、拉出2个输出留给接下来的胜负判定。

   4、拉一条清零线。


   三、xy定位

   (1):做之前确定的事情:

   1、除xy外还应该与黑棋白棋进行与运算。

   2、因为锁存器黑棋白棋的2个输入是并列的,所以我们把(x和黑棋与)和(x和白棋与)的输出分别和y与做到定位。

   3、因为需要15x15个4x4的点,所以电路传输部分很长,选用较为简单的电路摆在下面然后向上传输电路的方法制作。

   4、把xy定位的输出接到锁存器的输入端。

   5、保证xy定位器和锁存器的第二个输出端互不干扰。

   (2):开始制作:

   1、选用恰当的与门设计。

   2、使用半砖(荧石)向上传输,并重复1的设计。

   3、保证所有锁存器的输入都覆盖到。

   4、理线,让x和y的线间距都为1,方便双向移位器布线。


  四、双向移位器

   这个不需要讲太多原理和输入输出需求,主要在存档里看怎么做。

   重点:
   1、当移位到尽头的时候就限制输入,不允许再向这个方向移位。

   2、分清楚哪个是x哪个是y。

   五、理线

   把黑棋的15x15个输出和白棋的输出分开,方便进行胜负判定。

   制作方法看存档就可以看懂,非常简单的结构。

   六、胜负判定

   这个教程的精髓部分

   原理:
   1、Minecraft中红石的信号只能传输15格。
   2、与门原理。
   3、没了。
   4、卧槽楼上你真的不是开玩笑原理就这么简单?
   5、↑是的。请看图:


  图中有6个输入,分别取名ABCDEF。2个输出 CD。

   要达成胜利,5连珠就必须是ABCDE或者BCDEF。

   输入A的信号可以影响到B,C但是影响不到D。

   输入B的信号可以影响到A,C,D但是影响不到E。

   每个输入都可以影响在它左边的2个信号和在它右边的2个信号。

   也就是说当ABCDE都有输入时,在输出C的火把会亮起来。而如果任意一个没有输入,就会影响到输出C。

   这是一个五输入与门,并且可以很方便扩展。(布尔表达式为: outputC=A&B&C&D&E ; outputD =B&C&D&EF.)

   布线:

   1、因为我们2个输入宽高都是间隔3,所以我们输入的信号是9格长的。(A刚好能影响到C的程度)

   2、斜的布线比横竖的复杂一些,要6格线能拉到下一个输入,而横的只需要4格,所以斜的判定输入信号是13格长的。(A刚好能影响到C的程度)

  3、然后就是接线了,接线不困难也不涉及理论上的东西,这里就不多讲了,直接在存档里面就可以看到。
本帖de评分: 1 条评分 DB +23
DB+23 2015-02-05

ღMC包包ღ    ☂Minecraft欢迎您☂

-总有一天我会变得特别特别优秀
-宝贝
-肯定不是为了你
-而是因为你
-拜你所赐
洲际赛LPL冠军

ZxID:27823695

等级: 元老
       2013-07-19

举报 只看该作者 沙发   发表于: 2015-02-05 0
怎么没有存档
高端大气上档次

ZxID:8052503

等级: 元老

举报 只看该作者 板凳   发表于: 2015-02-05 0
挺详细的,可惜没存档
当前汇率:1交易币=1¥=1000DB
长期1:11收桃子,量大可协商。支持支付宝、微信、QQ红包转账;
因留言方个人原因转账账号留写错误而导致的付款失败由留言方自行承担责任,概不退款;
打赏时直接留转账方式和账号,或直接联系我,如遇不在线请耐心等待,看到后第一时间打款;
直接打赏未留任何转账方式且24小时内未与本人取得联系,将视为个人打赏行为而非进行交易。
战五

ZxID:26712841

等级: 贵宾
战斗力只有五吗

举报 只看该作者 地板   发表于: 2015-02-06 0
石灯的性质
联系Q:905612345
« 返回列表
发帖 回复