
课程列表
游戏开发
游戏开发辅修
23学分
- ART 101 画画3
- ART 205 图样3
- 通讯375 动效设计3
- 瑞士官方天文台认证 216 编程我4
- 瑞士官方天文台认证 316 编程二4
- 瑞士官方天文台认证 270 游戏开发简介3
- 瑞士官方天文台认证 370 高级游戏开发3
学生学习成果
游戏开发专业的毕业生将:
- 展示对游戏设计类型的理解以及如何通过游戏机制解决这些不同类型的问题。
- 展示评估编程语言和在游戏中有效利用脚本的能力。
- 管理和支持游戏开发团队的团队环境结构和职责。
- 展现合理使用动画、游戏制作工具的能力。
- 了解并熟练掌握游戏开发所需的数学和物理概念。
- 了解人工智能在游戏开发中的应用并展示其熟练的使用方法。
- 了解并展示创建单人或多人游戏的各个方面。
ART 101 绘画
绘画和视觉构图的基础知识,应用于图像组织。重点强调渲染技巧——线条、明暗度和透视的运用,并运用多种媒介进行表达。鼓励作为入门课程……
ART 205 人物素描
专注于运用多种绘画媒介描绘人体。课程强调通过渲染和表达手法,培养对解剖学的视觉理解。先修课程:艺术101。
COMM 375 动态设计
本课程重点讲解动态设计,通过探索动画技巧和设计原则来传达想法和信息。学生将运用概念能力,学习使用 Adobe After Effects 和 Fusion 等行业标准软件的基础技能。技能发展……
COSC 216 编程 I
本课程提供高级计算语言的基础编程技能,重点讲解用户定义函数、递归与迭代以及文件使用等概念。学生还将学习计算思维和一般问题解决技巧,并……
COSC 270 游戏开发简介
介绍游戏设计流程和游戏体验。涵盖在 2D 环境中设计各种电脑游戏时使用的概念、方法、技术和工具。包括快速原型设计、游戏测试和设计迭代。C# 是……
COSC 316 编程 II
本课程重点讲解如何使用面向对象的问题解决技巧。涵盖的主题包括面向对象设计、类、封装、继承、算法分析和数据结构。课程尤其注重高效编程,以及如何将业界公认的相关技术应用于编程问题。本课程……
COSC 370 高级游戏开发
基于 COSC 270 课程所培养的技能,深入讲解游戏设计与趣味体验的高级技巧。课程内容涵盖 3D 环境、C# 编程以及 Unity 开发。本课程面向艺术和计算机科学专业的学生。