9 月 10 日是教师节,姬友们是否给老师送上了祝福呢?
手谈姬的老师今日操作风骚,为了多听祝福特意加了姬的微信。
好吧开玩笑的,老师其实有别的事找姬。
不过老师们真的很不容易啊。特别是班主任,要操心一个班的熊孩子。
抄个笔记吧,有人掉链子;
做个模拟题吧,有人脑回路清奇;
甚至连高考这样的人生大事都有概率整活。
所以今天好好感谢老师吧。
那么报答老师教育之恩的最好方法是什么呢?那当然是让老师看到你学习的热情啦!
今天给姬友们推荐一款寓教于乐的编程类游戏《while True: learn ( ) 》。看这个名字就知道直译肯定不妥了,姬友们可以将本作理解为《编程模拟器》或者《机器学习模拟器》。
游戏去年发行于 steam,随后移植到安卓和 iOS。
不过说实在的,虽然内容和编程以及人工智能相关,实际上游戏内容更偏向科普人工智能的历史和进化,以及编程的逻辑训练。
因此姬友们如果想靠这款游戏来学会编程成为程序猿的话,那是不可能的。但只要能激发一点兴趣,已经足够了不是吗?
那么来谈谈游戏本身吧。
主人公是一位初级 IT 从业者。某天,他的程序出现了 BUG,他为了保护自己的头发决定先泡杯咖啡,没想到回来的时候,BUG 已经被解决了,而他的猫趴在电脑旁边看着他。
于是乎,觉得自家猫可以成精,为了开发能理解猫语言的机器,主角开始网上发帖求助,通过网友们的回复,逐渐设计程序……
游戏的设计可谓循序渐进。
设计一个程序首先要做什么?开机!
接着便是功能的实现。
既然要识别猫的语言,那必然得先识别出猫,不然一只狗跑到机器面前,机器就傻了。
所以你要依照需求填补中间的模块,以连接输入和输出系统。
具体而言,放入一个识别模块,有猫的时候选项到红色那边,没猫的时候,就选蓝色那边。
操作也很简单,右边有各种逻辑的模块,拖拽到屏幕中,点击连接处即可拉出逻辑线,双击线条即可取消。排列好后,点击右上角的测试按钮测试程序是否正常。
以此类推,游戏可以在任务树中接到大量任务。
每个任务本质上都是搭建模块,不过有难有简单。
比如让你将用户数据过滤。只需要满足条件的红绿两种数据,蓝色数据你需要利用筛选和回收模块去除。
比如同样是用户数据过滤,但是加上了时间限制。你需要利用多个节点,减少硬件的压力,提升计算速度。
每个关卡开发者基本都会提供上一些知识点,并且放置了相关文章和教学视频,让想深入了解的人更好的学习。(可惜国内不开加速打不开文章和视频)
听起来很复杂?
实际玩起来没有那么夸张啦,因为有教程,跟着尝试就好。
当你通过所有关卡,便会对人工智能的制作有一个简单认知。
……
才怪。更大概率是对自家的猫有更多喜爱。
游戏基本信息
原名:while True: learn ( )
大小:安卓 135M / iOS 605M
系统要求:安卓 6.0 以上 / iOS 11.0 以上
语言:中文
下载地址
安卓
百度:
https://pan.baidu.com/s/1VBXgAI3KbvWUWBOcl7iqgQ
密码:jjjj
天翼:
https://cloud.189.cn/t/jeYnyimaUBVj
和彩云:
http://caiyun.feixin.10086.cn/dl/135ClafNh7IYa
密码:nz9p
iOS