
上QQ阅读APP看书,第一时间看更新
第3章 打地鼠
本章将创建一个“打地鼠”游戏。游戏的灵感来自一款经典的街机游戏Whac-A-Mole™。游戏中,玩家手执木槌,每当有小动物从洞中冒出来时,就用木槌击打它们,击中得分。“打地鼠”的创作者是App Inventor开发团队的成员之一,她号称是为了测试精灵组件的功能(她做到了),其实她自己是个不折不扣的游戏迷。

当Ellen Spertus加入谷歌公司的App Inventor团队时,她热切地希望App Inventor能够增加对游戏的支持,因此她自告奋勇地承担起实现精灵组件的任务。精灵原本用来表示神话中的角色,如仙女、妖精等,到了20世纪70年代,它被计算界用来代表那些能够在电脑屏幕上移动的影像(在电子游戏中)。Ellen第一次使用精灵是在20世纪80年代早期,当时她参加了电脑训练营并使用TI 99/4编程。她在精灵组件以及“打地鼠”游戏上所做的努力,受到了对计算机以及游戏双重怀旧情绪的驱使,它们是她童年时代的最爱。