沙盒创造游戏综合讨论区
浏览 1862382 次 | 帖子 287518 个
达人:
应用:
长笙.
我的世界惊现B语言解释器 科 技树已被彻底点爆
游戏与学习,这两者之间看似完全冲 突,但对部分目标非常明确的人来说, 两者是可以糅合一起的。我们就曾介绍 过我的世界编程一小时计划,然而那毕 竟还是一款脱离了我的世界的网页游 戏,下面要为大家分享的视频可就厉害 了。真刀实枪,直接用我的世界运算B 语言。油土鳖知名解说SethBling在自己频道 上发布了这段视频,他用我的世界当中 的各种方块编写了一个BASIC语言解释 器(interpreter)(SethBling在视频中 强调这并非编译器,很明显其没有编译 功能),这可不是什么模拟外观的样子 货,而是实实在在能够运行B语言的一 套脚本。SethBling制作了我的世界B语言解释器 脚本SethBling演示了几组程序,就拿倒计 数为例,当玩家使用这个B语言解释器 运行如下命令:运行结果就是在对话框中,陆续从5至 1列举倒数计数,运行反馈与命令代码 表现的功能一致。如果玩家输入了错误 的命令,该脚本还能指出错误的行数与 列数。这套编辑器的功能非常强大,除 了标准的解译过程外,甚至还能将程序 存储到相应槽位之中,并读取出来。代码出错也会有提示哦除了运算B语言外,SethBling也还怀旧 了一把。使用过DOS系统的玩家可能对 一个画图软件印象深刻,那就是拥有小 海龟光标的LOGO语言,SethBling将这 套语言也集成到解释器当中,通过简单 的LEFT RIGHT等指令就能控制一个模 仿海龟图标的方块,让其按照指令进行 方位移动,并对途径的方块进行破坏, 如同控制一台自动挖掘机一般。最后作者也简要地解释了实现该项操作 的原理,富有钻研精神的玩家可以好好 研习一下,SethBling表示这个解释器 耗费了其两周的时间,整个脚本可在作 者网站下载F[S]FUNCTION F[X]PRINT[X]IF X>0 THENF[X-1]ENDEND
Ljc_The_Devil
你不要在复制其他网站什么的东西来发啦。。。。
可尔必思↘フランシュシュ
2333333333
beat it_577
快点出来给我赞。
亲,想发表评论请下载[应用汇手机客户端]哦~
热门小组
可以靠脸,却偏要用智商
解决一切能解决的搜索问题
小组达人
混小沌
万字旗下的荣耀
木口丁
太高冷的メ史慈
最新话题
北京掌汇天下科技有限公司 版权所有
公司地址:北京市西城区西绒线胡同51号南门
注册地址:北京市西城区百万庄大街16号2号楼4层2418室
京公网安备11010502026839号| 京ICP证:120337号| 京网文 [2018] 5934-459 号| 京ICP备17065190号-1
长笙.
2016-01-19 [有回复] 三星盖世兔我的世界惊现B语言解释器 科 技树已被彻底点爆
游戏与学习,这两者之间看似完全冲 突,但对部分目标非常明确的人来说, 两者是可以糅合一起的。我们就曾介绍 过我的世界编程一小时计划,然而那毕 竟还是一款脱离了我的世界的网页游 戏,下面要为大家分享的视频可就厉害 了。真刀实枪,直接用我的世界运算B 语言。
油土鳖知名解说SethBling在自己频道 上发布了这段视频,他用我的世界当中 的各种方块编写了一个BASIC语言解释 器(interpreter)(SethBling在视频中 强调这并非编译器,很明显其没有编译 功能),这可不是什么模拟外观的样子 货,而是实实在在能够运行B语言的一 套脚本。
SethBling制作了我的世界B语言解释器 脚本
SethBling演示了几组程序,就拿倒计 数为例,当玩家使用这个B语言解释器 运行如下命令:
运行结果就是在对话框中,陆续从5至 1列举倒数计数,运行反馈与命令代码 表现的功能一致。如果玩家输入了错误 的命令,该脚本还能指出错误的行数与 列数。这套编辑器的功能非常强大,除 了标准的解译过程外,甚至还能将程序 存储到相应槽位之中,并读取出来。
代码出错也会有提示哦
除了运算B语言外,SethBling也还怀旧 了一把。使用过DOS系统的玩家可能对 一个画图软件印象深刻,那就是拥有小 海龟光标的LOGO语言,SethBling将这 套语言也集成到解释器当中,通过简单 的LEFT RIGHT等指令就能控制一个模 仿海龟图标的方块,让其按照指令进行 方位移动,并对途径的方块进行破坏, 如同控制一台自动挖掘机一般。
最后作者也简要地解释了实现该项操作 的原理,富有钻研精神的玩家可以好好 研习一下,SethBling表示这个解释器 耗费了其两周的时间,整个脚本可在作 者网站下载
F[S]
FUNCTION F[X]
PRINT[X]
IF X>0 THEN
F[X-1]
END
END