千篇一律的模块化编程游戏——《while True: learn()》

2018-04-13 18:21  游戏叮叮

Rozentill对于《while True: learn()》的评测

前言

在买这款游戏之前的几天,我就注意到它清新的画风和简洁的UI界面,加之其的编程标签,作为一枚程序猿,我立刻将其加入了愿望单。但玩过之后,我是略有些失望的,或许是因为我自己是编程背景,也或许,它自身确实存在一些问题。

如果有想了解编程的人来问我,它值不值得买,我会说,如果你想有个不错的编程体验,去玩Hacknet吧,不要玩这部作品。

千篇一律的模块化编程游戏——《while True: learn()》

不错的上手体验

一进入游戏,就能看到一只程序猿坐在电脑面前,显示器上是只猫咪,桌上还有键盘、手机和咖啡,我心想,这不就是我平常的工作台嘛,只不过我没有猫咪,摆了只草莓熊布偶,一上来就给我种很亲切的感觉。

千篇一律的模块化编程游戏——《while True: learn()》

教学以接任务的形式进行,每个任务都有一些固定指标,比如时间不超过多少秒等等。而每个任务都有固定的输入模块和输出模块,玩家需要自己在中间搭模块,来达到输出满足任务的要求。比如下图中输入是三种颜色的方块,各10个,输出只能是红色或者绿色的方块,玩家拖入一些模块并且连线来完成将蓝色方块扔掉的操作。

完成后可以先测试一下,看看是否有bug产生,如果没有就可以release发布了。操作十分简单,仅仅是拖拽和连线,任务也比较傻,就是简单的分类问题,当然这也是人工智能中的基础问题。

千篇一律的玩法

好了,既然这么简单就上手了,教学是不是结束了呢?并不是,整个游戏就是个非常长的教学,从最初始的专家系统模块到之后的决策树、并行计算、随机森林甚至是梯度下降(目前仅有这些可使用),整个游戏都是不停地在做任务。到中后期无非就是模块多了一点,问题稍微复杂了一点,要连线连得更好一点。

但任务之间差异很小,游戏中的元素也不断的重复出现,加之大量大写的任务文字说明,让玩家很容易就失去耐心。这一点倒是跟我之前评测过的《Ninja Tycoon》非常像。

千篇一律的模块化编程游戏——《while True: learn()》

又一个并行任务

不断学习的理念

本部作品的开发者有感于最近火热的AI技术,设计出这款游戏来让玩家学习一些AI技术。

游戏中从20世纪开始,一步步介绍AI技术的发展,从最开始人工的专家系统,到神经网络的雏形感知机,以及深度神经网络都有所涉及。不过理念虽好,实现却有点不尽人意了。模块种类过少,任务太重复,满屏的文字等等都让它很难吸引玩家。

千篇一律的模块化编程游戏——《while True: learn()》

感知机

结语

这款游戏目前仍处于抢先体验阶段,希望作者能添加更多的元素,删减些不必要的重复性的东西,让整个游戏体验更加流畅和有趣。

分享到微信朋友圈 ×
打开微信,点击底部的“发现”,
使用“扫一扫”即可将网页分享至朋友圈。
×

本网页已闲置过久,点击关闭或空白处,即可回到网页