

在这个游戏里,你只要给它收拾好行囊,它就会自动出门远行。(当然,如果你希望它作个死肥宅,你可以不给它准备行囊,它就没法旅行了,那也就意味着它也没法找小媳妇了……)

蛙带着这些东西就会出门旅行,然后旅行途中会邮寄照片,回来还会带回来当地的土特产。

但是,蛙出不出门、什么时候出门、什么时候回来,全都是随机的。

这款游戏为什么这么吸引人?
因为未知。
因为你不知道你的蛙下一步会去哪、你也不知道它会做什么、会带回来什么。
所以你会给予这个游戏更多的关注。
而“未知”就是这款游戏最大的创意。
而创意是一个产品的核心部分,一个人是否具有创意意味着他是否拥有创新的能力。
正如我们之前介绍过的任天堂labo,它的原材料就是一张你有我有大家有的纸板。你会花几百块买这样一张硬纸板吗?

但我们拥有的只是一张纸板,是没有附加价值的纸板。之所以任天堂成功了,是因为只有它做到了--创意+纸板=labo。
我可以用一张纸做的事?


打草稿、折纸飞机……
而中村开己可以做……





Gonzalo Garcia Calvo可以做……




?
差在……?
创意
我们总在说学习编程能够培养逻辑思维、培养创新精神,怎么培养?为什么能培养?
举个例子来说:
我们要完成一个计算器的小程序,孩子们可以在最基础的加减乘除上增加不同的功能,比如A小朋友希望这个计算器可以 计算三位以内的算术,B小朋友希望这个计算器可以先计算所有的加法。
不同的想法都是不同的创意。
再举个例子,我们教小盆友们组装一台智能小车,有的小朋友希望小车可以按照规定的路线行进,有的小朋友希望小车不仅能前进还能后退,每个人根据自己的想法来实现不同的功能,打造不一样的成果。

在学习编程的过程中,实现一个小程序可以有不同的方法,实现小程序的基本功能后,可以根据每个人的想法将程序加以延伸,这就是培养创意的过程。
正如我们一直介绍的minecraft一样,它是一个只属于操作者的世界。
你可以纯手动的创造,也可以利用代码打造你想要的任何效果。
你可以用代码迅速搭建一个花园、一个城堡,可以用代码生成无数个僵尸来打怪。

而在这个过程中,你通过学到的循环、链表、变量……的编程知识开发出一个独一无二的世界。