Kodu游戏实验室是一个3D游戏开发环境,旨在教授孩子们基本的编程原则。Kodu允许创作者构建世界地形,用角色和道具填充,然后用定制的可视化编程语言编程他们的行为和游戏规则。
Kodu起源于微软研究院的一个项目。最初的目标平台是Xbox 360,使用C#、XNA,并通过独立游戏频道发布。选择在Xbox上发布很大程度上影响了早期的UI开发,因为一切都需要使用游戏控制器来完成。自从移植到PC后,增加了对键盘、鼠标和触摸的支持。
Kodu的目标一直是尽可能方便新用户。在这个目标的指导下,我们倾向于设计新的功能,使它们简单易懂,而不是复杂和完整。
Kodu的核心是基于tile的编程语言。与传统编程相比,这种语言是高水平的,因为很多事情都可以在很少的几行“kode”中完成。kode被持续评估,以便它对世界状态的任何变化立即做出反应。例如,下面的示例显示了如何编写一个角色来找到并吃掉游戏世界中的所有苹果。第一行说,如果角色看到一个苹果,它应该向它移动。如果世界上有不止一个苹果,它会自动选择最近的一个。第二行说当角色撞到苹果时,它应该吃苹果。凸起的瓷砖是Kodu判断两个角色何时彼此靠近的方式。一旦苹果被吃掉,它就不再存在于这个世界上了,所以这个角色会去找下一个,以此类推,直到没有苹果剩下。
您的最新视频游戏、电视、电影、桌面游戏、动漫和漫画的来源。 Polygon 是美国的一个以游戏为主...
阅读量: 30 2024-11-17
中国最大的数字娱乐免费素材下载网站,免费提供免费的音效配乐|3D模型|视频|游戏素材资源下载。 武汉...
阅读量: 210 2024-11-15
indienova 旨在建立一个富有独立精神的开放平台,专注于为游戏开发者解决实际问题,完成更好的作...
阅读量: 187 2024-11-14