您将学习如何使用 iPhone 和 iPad 内置的先进传感器硬件,制作适合游戏的流畅数字互动体验。这包括绘制 2D 图形、播放声音和音乐、与游戏中心和 iOS 物理引擎集成以及检测设备方向和位置。 完成本课程后,您将能够: 1. 使用反向地理编码服务将经纬度转换为位置名称 2. 实施 GeoFences,让应用程序有效监控 iOS 设备的位置 3. 利用加速计、磁力计和陀螺仪的功能,确定设备在物理空间中的方向 4. 利用屏幕亮度作为代理,创建一款能响应环境光照度的应用 5. 将音效和其他媒体作为音频播放 6. 制作类似乒乓球的游戏 7. 制作类似 "突围 "的游戏 8. 在游戏环境中操纵图形 9. 使用物理引擎创建逼真的游戏世界 10. 对多点触控事件做出反应,进行复杂的交互设计 11. 有效检测和响应碰撞和接触 12. 精确地连锁复杂的动作、动画和声音序列 13. 为多帧精灵制作动画 14. 创建粒子系统,模拟火焰、烟雾和魔法(以及更多!) 15. 与游戏中心对接,创建可通过社交网络共享的排行榜和成就


了解顶级公司的员工如何掌握热门技能

积累特定领域的专业知识
- 向行业专家学习新概念
- 获得对主题或工具的基础理解
- 通过实践项目培养工作相关技能
- 获得可共享的职业证书

该课程共有4个模块
本周我们将深入探讨 iOS 平台中的传感器。 传感器是智能手机的一个方面,它使智能手机成为一个独特的平台,并在数字世界和物理世界之间架起了一座桥梁。 我们将通过位置传感器(以及通过反向地理编码进行街道地址查询)、地理围栏和运动传感器来了解弥合这一鸿沟的不同方法。这将让您掌握编写代码的技能,使您的应用程序能够感知周围的世界,甚至可能对用户的身体运动做出反应。
涵盖的内容
17个视频2篇阅读材料1次同伴评审
在 iOS 系统上使用物理世界的光照度是很困难的,但本周我们将向你展示一种利用屏幕亮度访问设备周围环境光线的方法。然后,我们将翻转模式。我们将通过播放声音在物理世界中行动,而不是试图感知物理世界。我们将介绍在应用程序中播放声音的两种方法(绝不是唯一的方法)。
涵盖的内容
5个视频1篇阅读材料1次同伴评审
本周我们将为您介绍使用 SpriteKit 制作游戏的基础知识。如何制作游戏? 如何将资产加载到游戏中? 如何让它们移动和响应? 我们将从 "你好,世界 "的游戏 "Pong "开始。 这将快速介绍游戏是如何工作的。然后,我们将回到制作《乒乓》的每一个步骤,并深入解释我们在制作过程中所做的工作。 在深入教程中,我们将以 "Breakout "游戏为例,跟踪我们的进度。 这种类型游戏的重点是利用物理引擎,以及检测和响应二维碰撞。 我们将向学生展示如何放置精灵、对多点触控交互做出反应、检测和响应接触事件。
涵盖的内容
11个视频1篇阅读材料1次同伴评审
在最后一周,我们将探索由精灵启动的不同动作,以创建动态游戏。 通过利用 SKAction 类,可以将复杂的多步骤动画、声音和特效串联起来,而无需应用程序开发人员对其展开进行微观管理。 我们还将介绍粒子系统,因为它是模拟烟雾、火焰和魔法等效果的一种有趣而高效的方法。最后,我们将向您展示如何与 Game Center 进行交互,以便为您的游戏添加社交动作。这包括用户社交网络可见的排行榜和成就,并为任何游戏增添有趣的竞争元素。
涵盖的内容
7个视频1篇阅读材料1个作业1次同伴评审
获得职业证书
将此证书添加到您的 LinkedIn 个人资料、简历或履历中。在社交媒体和绩效考核中分享。
从 软件开发 浏览更多内容
- 状态:免费试用
University of California, Irvine
- 状态:免费试用
Indian Institute of Science
- 状态:免费试用
California Institute of the Arts
- 状态:免费试用
University of California, Irvine
人们为什么选择 Coursera 来帮助自己实现职业发展




学生评论
55 条评论
- 5 stars
70.90%
- 4 stars
20%
- 3 stars
5.45%
- 2 stars
0%
- 1 star
3.63%
显示 3/55 个
已于 Dec 2, 2017审阅
By far the most fun of the specialization so far. Lots of things learned about coding game structures.
已于 May 17, 2016审阅
Very awesome class with thoroughly understandable step-by-step approach.
已于 Apr 26, 2017审阅
Great course! A good overview to work with games, sensors and media.
常见问题
要获取课程资料、作业和证书,您需要在注册课程时购买证书体验。 您可以尝试免费试听,或申请资助。课程可能提供 "完整课程,无证书"。通过该选项,您可以查看所有课程资料,提交必要的评估,并获得最终成绩。这也意味着您无法购买证书体验。
注册课程后,您就可以访问专项课程中的所有课程,完成作业后还可以获得证书。您的电子证书将添加到您的 "成就 "页面--在那里,您可以打印证书或将其添加到您的 LinkedIn 个人资料中。
是的。在特定的学习课程中,如果您付不起注册费,可以申请助学金或奖学金。如果您选择的学习课程有助学金或奖学金,您可以在说明页面找到申请链接。
更多问题
提供助学金,