我们在去年写过一篇文章,文中推荐了适合三个不同年龄段孩子学习编程的三款编程语言/工具,而其中一款正是由网易代理的《极客战记》(英文名称为Code Combat)。在美国时间8月28日,CodeCombat宣布完成了A轮600万美元融资,同时公布了团队最新开发的计算机科学学习平台Ozaria(中文译名暂定为《奥佳睿》)。

Ozaria是由《极客战记》原版开发团队历时6年打造,继《极客战记》之后的又一个游戏化学习线上编程平台,Ozaria中主打的编程语言为Python,JavaScript则是另一个语言可选项。

在Ozaria还未正式推出市场前,Kidcodehome翻“山”越“岭”在其官方网站上拿到了一个内测账号,并抢先体验了它的序章《天山》,接下来请跟随Kidcodehome的脚步,我们将用丰富的截图和详实的文字,带你一起感受Ozaria的独特魅力。


多图预警!从《极客战记》到《Ozaria》到底有何新鲜?我们抢先体验,并邀请你先睹为快-少儿编程之家

进入菜单界面后,可以选择对所控制的角色进行自定义,在当前版本中能够修改的角色元素有:性别、发色、肤色、英雄名称,一共四项。

多图预警!从《极客战记》到《Ozaria》到底有何新鲜?我们抢先体验,并邀请你先睹为快-少儿编程之家

游戏的初始菜单,画面中的每一个蓝色光点都代表了一个关卡小节,在黄色图腾正中心的星号就是序章的最后一个小节。

多图预警!从《极客战记》到《Ozaria》到底有何新鲜?我们抢先体验,并邀请你先睹为快-少儿编程之家

点击关卡地图最左下角的按钮进入第一小节后,画面开始播放一段剧情动画。在动画播放过程中,会有英文旁白,且每一个角色都有配音。

不得不提的是,动画的背景音乐质量非常高,也许动画的细致程度稍显不足,但是背景音乐却很好地传达了一种恢弘的感觉。

多图预警!从《极客战记》到《Ozaria》到底有何新鲜?我们抢先体验,并邀请你先睹为快-少儿编程之家

看过情景动画后,进入第二小节的预备界面。界面中有关卡概述以及当前关卡的学习目标(Learning Goals)。

多图预警!从《极客战记》到《Ozaria》到底有何新鲜?我们抢先体验,并邀请你先睹为快-少儿编程之家

正式进入学习(游戏)界面,如果是体验过《极客战记》的朋友,应该会对这个风格比较熟悉,毕竟是同一个开发团队制作,界面的设计无疑顾及到了老玩家的使用体验,而对于初次接触的朋友可能会有点摸不着头脑。

当前关卡的详细描述通过画面左上方的对话框展示,“Click to Continue”这行小字可能很容易会被忽略。

多图预警!从《极客战记》到《Ozaria》到底有何新鲜?我们抢先体验,并邀请你先睹为快-少儿编程之家

在画面的最左侧有一个可点击的弹窗,制作组将其命名为“Code Bank”,对于当前关卡已习得的所有代码,都会在“Code Bank”当中找到详细描述,玩家可以随意查看每一个代码指令的作用,以及它的使用案例。

多图预警!从《极客战记》到《Ozaria》到底有何新鲜?我们抢先体验,并邀请你先睹为快-少儿编程之家

按照画面上方的指引,在右方编辑器中输入对应指令hero.moveUP()后运行,就能看到角色成功执行了移动指令,移动到枯树处后,完成了第二小节的任务。

多图预警!从《极客战记》到《Ozaria》到底有何新鲜?我们抢先体验,并邀请你先睹为快-少儿编程之家

跳转到第四小节,引入了一个新的指令hero.use()用于与画面中的可互动物件进行互动,比如说这关中的大门。

每个关卡的设计依然是循序渐进,逐步为玩家引入新的编程指令。

多图预警!从《极客战记》到《Ozaria》到底有何新鲜?我们抢先体验,并邀请你先睹为快-少儿编程之家

进入大门后,又是另外一段剧情动画。画面正中站立的女性为主角解释眼前的一切,她是谁?你为什么在这里?你要找的人在哪里?以及怎么才能找到她?

多图预警!从《极客战记》到《Ozaria》到底有何新鲜?我们抢先体验,并邀请你先睹为快-少儿编程之家

主角母亲是为数不多的编程高手,而主角即将进入的世界,正是自己母亲所创造,利用程序将暗黑势力封锁在游戏之中,但代价本身将会化为灵体同时封存在游戏里。

多图预警!从《极客战记》到《Ozaria》到底有何新鲜?我们抢先体验,并邀请你先睹为快-少儿编程之家

而主角若要将母亲从游戏中解放出来,同时不释放暗黑力量,则需要先通过试练,而试练内容就是先自己制作一款游戏...

(吐槽一下这个过场动画的画风,实在不像是9102年的产物...)

多图预警!从《极客战记》到《Ozaria》到底有何新鲜?我们抢先体验,并邀请你先睹为快-少儿编程之家

主角(玩家)将学习使用新的指令代码,将自身转化为图中六种之一的灵体。

多图预警!从《极客战记》到《Ozaria》到底有何新鲜?我们抢先体验,并邀请你先睹为快-少儿编程之家

主角母亲的妹妹作为导师,将新的avatars.setArt(string)指令传授给主角。

多图预警!从《极客战记》到《Ozaria》到底有何新鲜?我们抢先体验,并邀请你先睹为快-少儿编程之家

穿插在剧情之中的练习,通过拖放模块的方式,帮助学生理解Python中的语句结构。

多图预警!从《极客战记》到《Ozaria》到底有何新鲜?我们抢先体验,并邀请你先睹为快-少儿编程之家

在序章的最后一节,玩家需要在层层引导下从测试游戏效果开始,到修改角色模型,调整游戏数据等逐层递进,直至完善游戏设定,序章才算是真正结束。

Kidcodehome对Ozario序章的体验到这里就结束了,若要继续进行学习,就要等到它的完整版本发布啦!好消息是目前已经确认了Ozaria将依然由网易代理,目前收费模型尚未公开,最快将在今年年底对中国学习者开放体验,大家可以期待一下。


多图预警!从《极客战记》到《Ozaria》到底有何新鲜?我们抢先体验,并邀请你先睹为快-少儿编程之家

Kidcodehome小结:总体而言,Ozaria在画面质素和音乐选用方面,对比6年前的《极客战记》都有了不同程度的进步,其中背景音乐是一个不得不提的亮点。而在游玩(或者说是学习)体验方面,基本沿袭了《极客战记》的DNA,但是玩法上毋庸置疑创造出了更多可能性,使用Python语言展开学习需要学生具备一定的英语阅读能力,优点是能让用户在游玩过程中接触到真正的编程语言,尤其是对帮助用户理解语句结构方面,Ozaria则作出了剧情穿插练习的新尝试。

实际体验下来,就序章《天山》而言,真正做到了“玩着学,学懂了更好玩”。期待正式版的上线,会给我们带来更多惊喜。