2016年1月12日
案例研究:Corona SDK 与艾柏林基督大学
Corona SDK,以及 Corona Enterprise 和 CoronaCards,被各种各样的开发者广泛使用,并且通常都取得了巨大成功。本周,我们想重点介绍其中一个成功案例:艾柏林基督大学和 Brian Burton 博士,教育学博士。
ACU 的背景是什么(成立时间、学生人数、地点等)?
艾柏林基督大学(ACU)是一所位于西德克萨斯州的文科大学。ACU 成立于 1906 年,目前拥有 4,500 多名学生,是基督教高等教育的领导者。
2008 年,ACU 被全国公认为第一所向新生提供 iPhone 或 iPod touch 的大学。此后,它被《美国新闻与世界报道》(2016 年)评为美国最具创新精神的学校第二名,2014 年苹果杰出学校,入选《福布斯》2014 年美国顶尖大学榜单,获得 2009 年 ACUTA 机构卓越奖,并在 2015 年被评为杰出大学。
ACU 提供数字娱乐和移动计算编程课程,重点包括数字设计、游戏开发和电影制作。
您的背景(技术和教学)是什么?
我是一个最早的计算机爱好者之一。我在高中时开始在 TRS-80 上编程。在大学里,我主修计算机信息系统和中学教育(双专业),辅修计算机科学。
2007 年,我加入了艾柏林基督大学的教师队伍,在那里我开发了一个数字娱乐技术专业和辅修专业,该专业为游戏开发提供跨学科的方法。
在 2009 年春季,在 iOS SDK 推出后,我开始教授移动应用开发课程。
您是如何第一次了解到 Corona 的?
2008 年,ACU 成为第一所采用 iPhone 在校园内主要强调移动应用的大学。作为这项重点的一部分,我们开始教授移动应用程序开发。在最初的几年里,这完全是 Objective-C。
2010 年初,我开始寻找一种更好的方法来教授应用程序开发。我感到沮丧的是,为了开发一个适用于 iOS 和 Android 的应用程序,需要对项目进行完全的重新编程,我知道一定有更好的方法。
虽然我找到了几种开发跨平台应用程序的选项,但 Corona 显然遥遥领先。
您为什么使用 Corona?
Corona 的灵活性以及为如此多不同的平台构建的能力,使得最终决定使用 Corona 变得很容易。使用 Corona,我们的学生可以在很短的时间内开发出复杂的应用程序和游戏。竞争的 SDK 只允许我们制作应用程序或游戏,而不是两者都做。
Corona 在课堂上是如何使用的?
在信息技术和计算导论中,课程项目侧重于使用 Corona 来学习如何编程和开发移动应用程序和游戏。
我们的移动应用程序导论课程是为想要学习应用程序开发基础知识的非专业学生开设的。该课程介绍了如何使用 LUA 和 Corona SDK 进行编程。
在为计算机科学和信息技术专业的学生开设的移动计算 I 和 II 中,Corona 用于为学生提供开发跨平台应用程序的经验。这些课程利用了 GPS、加速度计和客户端/服务器系统等更高级的功能。
在数字娱乐课程中,学生使用 Corona 来原型化和开发手机游戏。Corona 已成为我们开发 2D 游戏和应用程序的主要工具。
使用 Corona 的结果是什么?
Corona 使我能够花费更多的课堂时间来教授如何制作应用程序,而不是教授 Objective-C 或 Java。以前需要 6 周才能完成的项目现在几天就可以完成。这额外的时间使我作为一名教授能够更深入地研究应用程序开发、人机界面注意事项和网络问题。我的学生现在在一个学期内学到的东西比我教授纯 iOS 开发时多得多。
您会向其他学校推荐 Corona 吗?
这取决于学校的目标。他们是希望他们的学生学习一种很可能在下一个版本中发生重大变化的开发环境,还是希望教他们的学生快速有效地制作应用程序和游戏,而不会陷入单个平台的语义中?毫无疑问,Corona 是我们大学的正确选择。
请谈谈您的教科书
我于 2010 年开始迁移到 Corona。我决定下一个学年我们将完全转向 Corona。所以,我需要支持材料。那是 Corona 的早期阶段,虽然文档很好,但它不是课堂上需要的。因此,我发现自己编写了可以用于课堂的课程。这演变成了第一本教科书《使用 Corona 的移动应用程序开发入门》。
我的所有教科书都会定期更新,无需额外费用。它们可以在 Burton's Media Group 上找到。
学生项目示例
以下是学生使用 Corona SDK 制作的应用程序的示例。
5 秒狂热
一个快节奏的迷你游戏集合,将挑战您的智慧和反应能力。玩家有 5 秒的时间来解决每个谜题,每个谜题都独特地利用了触摸、倾斜或运动控制。看看你能坚持多久,以及你是否能在规定时间内解决每个谜题!
下载: Apple App Store | Google Play
宝石矿
成为下一个高分矿工!宝石矿是一款紧张刺激、多层次、宝石捕捉、躲避岩石、投掷斧头、能量提升的游戏,让您玩上几个小时!游戏的目标是捕捉宝石,同时躲避矿井中掉落的岩石。尝试通过投掷斧头和使用能量提升护盾来躲避岩石,从而达到高分。在矿井深处还存在其他谜团和危险,而且您只有 3 条生命,因此请注意您在矿井中收集的东西!
下载: Google Play
地下火箭邮递员
在这个快节奏的平台游戏中,扮演一个跳跃着送货的未来邮递员。拾取其他喷气背包以帮助他加速到达目的地。不过要小心。有几个危险,包括功能失调的喷气背包、尖刺,甚至还有一只愤怒的狗!开始火箭发射!
下载: Google Play
J. A. Whye
发布于 1 月 13 日 14:04很棒的案例研究!作为一名正在攻读学位以便在大学教授游戏开发的人,这为帮助说服大学有合法的选择而不是两个 U(虚幻和 Unity)提供了良好的弹药。