开源游戏与多模态移动游戏测试平台探索
一、Aseba - Challenge 开源游戏体验
1.1 玩家表现与反馈
Aseba - Challenge 是一款开源的多人移动机器人喂食/生存模拟游戏。在活动中,约一半的参与者能够自行实现更高级的机器人行为,比如让机器人前往食物源。有三名儿童还对真实的 e - puck 机器人进行编程,包括使用像加速度计这样的高级传感器。不少人对该游戏软件的可用性表现出浓厚兴趣。
1.2 用户友好性分析
- 初始困惑与解决 :大多数玩家喜欢赋予机器人在场地中导航并寻找食物的能力。但起初,玩家们感到困惑,因为游戏目标不是手动控制机器人,而是让其具备自主行为。教程中 Braitenberg 风格的示例加剧了这一问题,而采用“if 条件 - 动作”的编程解释方式帮助玩家更快理解。玩家们很快克服了困难,并且很多人对自己的机器人产生了喜爱之情,甚至有人将机器人称为“宠物”。
- 语言与界面问题 :有玩家提出编程语言最好使用法语,助手需要为年幼的孩子翻译“if”“else”等命令以及变量名。还有孩子指出集成开发环境中存在未使用的面板,这些面板是为研究设计的,对 Aseba - Challenge 游戏并非必要。
- 传感器抽象难题与改进建议 :玩家面临的一个常见困难是将机器人传感器值抽象为变量内容。为改善教学体验,可在集成开发环境中添加插件接口,以实现传感器值的图形化显示。
- 学习时间 :每小时有新参与者加入游戏,工作人员会简短介
超级会员免费看
订阅专栏 解锁全文

62万+

被折叠的 条评论
为什么被折叠?



