微软研究院宣布推出一款教育网页游戏Code Hunt,教那些对编程感兴趣的人学习编码。该游戏让玩家在编程界面输入代码,然后在另一个界面显示运行结果,如果输入的代码符合要求就可以通关。
作为一个代码猎人,玩家必须尽可能多地发现、存储和捕获代码片段。Code Hunt建立在微软的Pex动态符号执行程序上,能够分析出输入某个代码产生的结果,为用户提供自定义的游戏进度反馈。
为了把代码的学习过程有趣起来,Code Hunt在通常的讲故事、动画和机器人之外,使用的是谜题这种方式。要学编程的玩家可以把代码片段与输出结果作为谜题的线索,猜一下输入什么代码会得到这个输出结果。
猜出谜底之后,玩家就可以补充语言执行程序,系统进行评分。得到高分,才能通关,进入下一关。
Code Hunt适用于任何的浏览器,不过支持Java和C#两种语言。