University of Tulsa:Unity 案例分析
一所顶尖私立大学如何帮助学生满足行业对 Unity 认证开发者及全方位 3D 和 XR 技能的需求?为此,University of Tulsa (TU) 创建了计算机模拟和游戏 (CSG) 项目,以期为学生提供前沿交互式设计和开发各个方面的基于实战项目的技能。
-
挑战
为一个大学培训项目提供支持。该项目旨在向学生传授市场急需的实时 3D 开发技能,帮助他们提升自己的职业生涯。
-
Unity 解决方案实践
Unity Pro、XR 交互工具包、Asset Store、Unity MARS、AR Foundation、ProBuilder、ArtEngine
-
项目规模
50 多名学生,4 名教师
-
所在地
俄克拉荷马州塔尔萨
一个专注于 Unity 开发的项目
CSG 首席教师 Akram Taghavi-Burris 教授游戏开发和设计、计算机图形学、动画和 Web 开发已有近 15 年时间。在尝试使用几种不同工具开发高级 3D 项目后,她最终选择了 Unity。“Unity 很容易上手,适合初学者。”她说,“因此,在计算机模拟和游戏学位课程试水阶段,我们专注于使用 Unity 进行开发。”


结果
- 一个稳步增长的计算机模拟和游戏项目,包含 50 多个申报专业
- Unity 许可证提供超大折扣,因而部门预算自主可控
- 学生可以获得优质课件,并在不增加费用的情况下获得行业认证
- 计算机科学专业毕业生的就业率达到了 85% 以上

对开发者的需求促成了一项大受欢迎的计划
TU 被评为美国顶级私立研究机构之一,也是工程专业排名前 10 的大学之一。作为对外部和内部影响的回应,TU 的 Tandy 计算机科学学院于 2016 年启动了 CSG 计划,并于 2017 年聘请 Taghavi-Burris 领导该计划。外部压力是行业对熟练 XR 开发者的需求飙升(2018-19 年,相关职位在 hired.com 上的增长率超过 1400%);此后,当地的培训和飞行模拟公司 CymSTAR 和 FlightSafety Simulation 就持续不断地雇佣 CSG 毕业生。与此同时,学生们在学习了几门关于游戏的专题课程后都表现出了浓厚的兴趣 - 这也对设立正式的游戏开发学位起到了推动作用。
面向非程序员的综合开发技能
从一开始,TU 就为其学位课程设定了两个方向:开发和设计。虽然两个方向包含特定的计算机科学和美术课程,但所有学生都要学习相同的 CSG 核心课程。Taghavi-Burris 说:“不管学生是想编写自己的着色器脚本,还是只想成为一名 3D 建模师,他们都得学会如何使用 Unity 独立制作完整的游戏。”虽然该计划旨在培养专门人才,但其本原是教授对游戏开发过程的全面理解。“这就是我们的计划与众不同的地方。”事实证明,TU 的开发和设计方向与 UAA 的编程和美术认证路径完美契合。
除了协调 CSG 计划和指导课程开发之外,Taghavi-Burris 还主持 TU 年度计算机模拟和游戏会议的相关工作,该会议将举办六场不同的游戏设计/开发竞赛。Taghavi-Burris 说:“我们收到过很多具有不同背景的学生的参赛作品,由此可见,不是只有程序员才能学会 Unity。”她还指出,Unity 使用 C# 作为核心编程语言,这让拥有 Java 背景的学生更容易掌握。
“他们正在使用 Unity 制作完全可定制的游戏,而不仅仅是修改些死亡竞赛。”Taghavi-Burris 还对 Unity 的海量教育资源大加赞赏,这是任何教学解决方案都必不可少的重要组成部分。
Unity 高校联盟帮助扩展 CSG 计划
跟所有学术机构一样,TU 也感受到了 COVID-19 造成的财务影响。全国有多达三分之一的学院预计将大幅削减预算。大多数人预计学生会推迟就学一段时间,因此入学申请会减少。这些因素使得确保学生获得技术并保持学生参与成了至关重要的挑战。
为了帮助应对这些挑战,Taghavi-Burris 建议 TU 加入 Unity 高校联盟 (UAA)。UAA 以极其优惠的价格向 TU 提供 Unity 许可证,以快速扩展他们的 CSG 计划。UAA 还为学生和教师提供了课件、认证和鉴定。“通过加入 UAA,我们可以为更多学生提供高需求技能的培训。这让 TU CSG 学位在实际就业时更吃香。”Taghavi-Burris 说,“Unity 认证计划给我们提供了清晰的路线图,指明了学生需要掌握的目标,而认证本身在学生的简历中也是一个很大的加分项。”

超越简单的游戏
利用 ProBuilder 等基本的 Unity 功能,CSG 学生可以快速创建从第一人称射击到拼图的各种游戏,甚至是避免在课堂上睡觉的游戏。TU 的高年级学生 Samuel Locicero 说:“使用 Unity,我能在短短几天内制作出一个基本的游戏。令人兴奋的是,你尝试得越多,发现的可能性也越多。我很想知道当我成为一名专业开发者后,能把这个游戏做成什么样子。”
该平台还包括各种专业包,让学生能够深入钻研更高级的技能。例如,他们使用 XR 交互工具包和 AR Foundation 包为不同的控制器和头盔配置了 3D 和 UI 交互。Unity MARS 可帮助学生创建智能 AR 应用,这些应用可感知上下文并对现实世界的环境做出反应,而 Unity ArtEngine 能自动实现和加快将照片转化为基于物理的渲染 (PBR) 材质的过程。此外,学生还可以从 Unity Asset Store 访问第三方资产、工具和资源。
为学生将来的成功奠定坚实基础
在过去四年中,TU CSG 计划稳步发展,现已包含 50 多个渴望获得 Unity 认证的申报专业。TU 的高年级学生 Cheyanne Wheat 说:“将 Unity 认证标示连接到我的 LinkedIn 帐户显著增加了我个人资料的浏览量。一些从业者告诉我,这个标示让我的个人资料看起来比其他人的更可信、更有经验。我非常感谢这个计划和 Unity 认证。”UAA 的合作伙伴关系还提供了大量的专业发展机会,包括使用认证课件和面向 CSG 核心教师的研讨会。
让学生为开发增强现实、混合现实和虚拟现实 (XR) 应用的职位做好准备,为学生从事游戏、电影、汽车到建筑、工程和施工等行业的工作打开了大门。Unity 非常自豪能够帮助像 TU 这样的机构以及像 Taghavi-Burris 这样的教育工作者开创并努力推行 CSG 等计划,以确保他们的学生始终表现优异。