@ 2013.04.10 , 09:18
43

游戏教玩家学Java

[-]

有人说,最好的学习方法就是游戏。来自旧金山加州大学的研发团队日前开发了一款编程游戏——在游戏的同时教会玩家如何使用 Java 语言。

这款名为 CodeSpells 的游戏是由计算机学家 William Griswold 带领的大四学生团队开发的。游戏的主要受众为高中生。研发团队希望由此来开发学生们的创新力和想象力,让他们主动地去学习知识。

[-]

该作是一款第一人称游戏。玩家将扮演一名和矮人们生活在荒岛上的魔法师。因为矮人们失去了使用魔法的能力,所以作为魔法师的玩家将帮助矮人们完成魔法。(#我已经无法直视了。。。)这些咒语是以 Java 语言的形式呈现在玩家面前。玩家需要通过编写这些语句来完成魔法。在帮助矮人们的同时,玩家还能通过一些解密游戏来获得相应的成就,当然,同样是通过 Java 语言的编写。

[-]

游戏的测试交由40位毫无编程经验的10至12岁的小女孩完成。在之后一个小时的测试中,姑娘们似乎全都喜欢上了这款游戏,并试着按照自己的想法创造出许多新式的魔法。

Griswold 和他的团队打算在学校中继续测试他们的游戏,最终他们希望这款游戏能够免费向公众开放。一些游戏的介绍请参考下面的视频。

本文译自 gizmag,由译者 蛋黄酱盖浇饭 基于创作共用协议(BY-NC)发布。


给这篇稿打赏,让译者更有动力
支付宝打赏 [x]
您的大名: 打赏金额:

4.6
赞一个 (3)

TOTAL COMMENTS: 43+1

  1. 天や罚
    @5 years ago
    1883049

    小霸王学习机,的即视感

    [29] XX [2] 回复 [0]
  2. 介让我情何以堪
    @5 years ago
    1883051

    papapa 噢噢噢

  3. 牡丹
    @5 years ago
    1883055

    这才是寓教于乐

    [23] XX [3] 回复 [0]
  4. 1883057

    ….貌似比Codecademy更给力的样子。。。
    以后布置作业会不会变成。。。明天把3-4关打通,
    那个谁,罚玩5-6关100遍!
    那个谁,这关帮我打下,怪好厉害。。。

    [148] XX [4] 回复 [0]
  5. 小妞你胸罩掉了
    @5 years ago
    1883061

    java培训,首选xxxx,0费用入学,工作后付学费,试用期4000-8000元/月!

    [27] XX [2] 回复 [0]
  6. mourner
    @5 years ago
    1883063

    学完你就真的成魔法师了哦?﹏?

    [35] XX [2] 回复 [0]
  7. 小呆快跑
    @5 years ago
    1883067

    学JAVA人的福音啊。。早知道有这么通俗易懂的游戏就不要老眼昏花地啃书本了

    [18] XX [2] 回复 [0]
  8. 我只是没有头像
    @5 years ago
    1883069

    妹纸:玛尼玛尼哄!请为我变一根胡萝卜吧。
    妹纸身边的某男:…………

  9. 1883077

    未来编程会成为一项生存的必须技能,无论你从事哪个行业,都至少要会一门编程语言才能够在行业中生存

  10. 1883083

    (??????) 。。。

  11. sanders
    @5 years ago
    1883089

    这简直是攻城师们的浪漫

  12. yellow
    @5 years ago
    1883107

    如果从小给我女儿玩,会不会以后变成GEEK女呢? 34D魔鬼身材的白GEEK女

  13. 石川
    @5 years ago
    1883109

    这家公司开在昨天求婚课程公司的隔壁。

    forever alone——for fun!

  14. coldster
    @5 years ago
    1883115

    渣画质

  15. 福音乐章
    @5 years ago
    1883117

    就没有c语言的吗。。。

  16. 1883137

    学面向对象的人经常找不到对象

  17. fouber
    @5 years ago
    1883177

    就是一个Online Judge系统么,ac的时候继续下一个场景……

  18. 1883193

    这是对码农魔法师红果果的嘲讽

  19. starcookie
    @5 years ago
    1883217

    看了好想玩,一点都不懂JAVA得路过

  20. 冰开水
    @5 years ago
    1883219

    当初我要买游戏机就是跟家里人说要学习,只不过我没跟他们说这是寓教于乐的学习……

  21. no_doubt
    @5 years ago
    1883225

    原文是加州大学 圣地亚哥分校

  22. 小呀小安安
    @5 years ago
    1883275

    出来beta版的,,但是只有mac版的TT

  23. comandosne
    @5 years ago
    1883285

    @weed: 城管,也要学编程?那是不是意味着以后每天上街城管要随身带个键盘,然后看到那些影响市容的把键盘线插到他们身上然后输入指令就可以让他们自动走了呢?你这个想法很好,可以极大的降低城管的负面形象,小杨,快去,通知大家来开会,记得叫大家别忘了带键盘。

  24. zabao007
    @5 years ago
    1883303

    背景音乐很好!

  25. 大牙
    @5 years ago
    1883351

    游戏下载地址:

    https://sites.google.com/a/eng.ucsd.edu/codespells/downloads

    目前只有Mac版的,windows版的还得等一阵

  26. 血眼疯狐狸
    @5 years ago
    1883423

    包教包会包分配……

  27. 1883485

    I hate java…

  28. 1883501

    做丑得这么像国产3D动画片的游戏是要告诉我java无能吗?

  29. 要你命3000
    @5 years ago
    1883515

    游戏教玩家学姿势

  30. 北落那个师门
    @5 years ago
    1883631

    遍地马文

  31. 1883641

    java游戏,马上想到minecraft

  32. 1884063

    你首先要精通英语……

  33. 境境
    @5 years ago
    1884073

    操蛋的优酷,还有广告~

  34. 1884235

    嘛,这年龄段……还真般配

  35. 1884261

    wiremod发来贺电。。。我们早就在好几年前在游戏里研究编写操作系统了

  36. 1884269

    http://www.geek-workshop.com/thread-1116-1-1.html 来个连接

  37. 鸡巴
    @5 years ago
    1884881

    我晕,当年学java的时候,sun公司网站查资料,就发现那个时候就已经有java for kids了,这个软件太落后了吧。

  38. ntgeralt
    @5 years ago
    1889455

    你又怎么个已经无法直视啊,兄弟

  39. 天宇
    @5 years ago
    1891175

    有没有这个游戏谁帮忙给传个谢谢了

  40. 1891367

    这个是我们学校搞的 UCSD不是UCSF

  41. 西瓜
    @2 years ago
    2922663

    啊 记得当年中学里学java的时候有个给对战小坦克写AI的小游戏,叫Robocode。。 http://robocode.sourceforge.net/ 这个传送门

  42. 逗比
    @2 years ago
    2993705

    假如这个游戏火了那么= =不敢想象大神们会做出什么事情

  43. 3037612

    音乐好棒! 不过本人有代码过敏症 看到头大…

发表评论


24H最赞