在《Swift运动场》中,你可以直接控制iPad的硬件,包括陀螺仪、加速感应器和摄像头。
在今年六月的WWDC上,马特·帕特诺德(Matt Patenaude)和他的合作伙伴们用一场长达45分钟的演讲和演示介绍了《Swift运动场》(Swift Playground)。马特是《Swift运动场》的主要开发者之一,他在演讲中这么说:“你可以用《Swift运动场》做很多非常、非常酷的事情。这并不只是一个游戏,我期待你们的编程作品。”
作为苹果官方出品的游戏(或者说教育类App),《Swift运动场》从被披露开始就拥有相当高的关注度。我们介绍过不少和编程有关的游戏,但大多数编程类游戏只会用到伪代码。而《Swift运动场》中使用的就是苹果的Swift语言。虽然这个游戏的受众是“儿童或未学习过编程的成人”,但它的深度可以说是前所未有的。在《Swift运动场》中,玩家可以直接控制iPad的硬件,包括陀螺仪、加速感应器和摄像头。通过蓝牙API,玩家甚至可以编写机器人和其他智能设备的控制程序。游戏简介里是这么说的:“你在《Swift运动场》里学到的所有技巧和概念都可以直接用在真正的App编写里。”
游戏在昨天刚刚上线。注意,这个游戏只支持iPad,并且需求iOS 10。