课程

课程

1项

游戏艺术实践 
该课程向学生介绍为游戏制作3D资产的基本面。学生将管理资产的文件,在Photoshop中创建的纹理,UV展开地图,钻机,动画和渲染模型。概念和设计过程中的管道将被讨论。

游戏设计的实践
本课程研究头脑风暴的概念,转化一个想法到设计中,并使用不同的设计理念。此外,本课程将进入基本款的相互作用,设计用户体验,2D和3D创造的世界。

游戏制作
Students will be introduced to the fundamentals of game development with an emphasis on the various roles that facilitate professional video game production. Students will learn about communication, the entire planning & development process, using SCRUM methodology and get experience with 要么ganization tools like Trello, Slack and various version control solutions.

编程游戏
学生学习编程的2D和3D视频游戏开发的内容。学生将学习有关准备物理,动画,渲染循环,处理输入,并在较大的项目,不同的设计模式。使用统一和C#中,学生将推出基于游戏程序员应该知道所有的概念。

2项

虚幻游戏开发1
埃斯塔班学生介绍虚幻引擎,采用蓝图作为创建交互式体验的主要工具。关于学生学习物理,输入系统,动画和虚幻引擎的整体工作流程。学生将创造世界,增加互动和完成与几个较小的项目。

UNITY手机项目
学生将使用Unity引擎团队的第一个项目,在他们将可以创建一个网页还是移动游戏。合作与其他程序,此过程中,学生们将学习如何工作,作为一个团队,动手,并经过一个完整的开发周期。学生们将展示他们完成的项目为垂直切片间距完成。

游戏开发工具
学员将学习如何建立扩展了设计师/艺术家的编辑器和工具。使用C#,学生将扩展编辑器来创建自定义插件的团结和工具。此外,该课程将学生介绍到传统脚本语言和Python比如,为玛雅创建基本的工具。

渲染技术1
学生将被引入到全渲染管线,侧重于着色器,灯光技术和定制绘制方法。使用不同的引擎,学生将学习到如何3D对象可以被渲染,以及如何确定的许多概念哪种方法在不同的情况下使用。

3项

虚幻游戏开发2
在虚幻引擎继续,学生将被引入到C ++和使用他们的主要语言,不真实为他们的项目。跳水深入到发动机,学生将学习C ++的复杂性,以及各种设计模式。学生将学习如何创建专业品质的优化游戏。

游戏引擎开发
学生将回到基础,以被引入到游戏引擎是如何构建的。如使用的OpenGL和C语言的核心++,他们会找出采取什么步骤来创建并从头引擎。他们作为一个团队来创建一个小的引擎一起,在他们将然后创建一个游戏工作。

Math & Data Structures f要么 Games
使用3D数学,复杂的自定义算法和数据结构,学生将学习如何创建自己的物理系统。学生将学习有关确定物理和如何实现使用Unity引擎和C#语言ESTA。

游戏项目组合
学生将创建第二个大项目作为一个团队,用自己选择的目标平台。 ESTA项目组合将是一个高品质的垂直切片,可以用来为学生炫耀及其实践新的技能,初级程序员的游戏。合作与其他课程,学生将学习沟通及协同合作。

4项

快速原型
本课程着重于教导学生如何生效游戏程序员。在这种密集的课程,学生将创造超过一个和两个一两个星期内游戏。通过创建许多小项目,学生接触到大量的开发平台和挑战。

实时网络游戏
教学生如何这门课程创建实时从无到有的网络游戏,用定制的网络解决方案。自己使用网络的方式,学生不仅理解这是如何在游戏中使用,但它如何引擎盖下工作也。

编程的XR
使用本领域的硬件状态,学生将被引入到虚拟现实,增强现实和混合现实。关于学生学习最佳实践创建了这些平台的游戏,并且会推出他们的各种平台和解决方案支持它。

渲染技术2
建立在最初的渲染技术课程,学生将现在更深入地渲染的内部工作,让他们不仅可以使用在过去的顶部的现有技术,但是构建和打造完整地呈现这些自定义的管道。

5项

人工智能游戏
采用状态机和行为的树木,学生将学习如何编写非玩家角色先进的AI行为。这将超越基本的导航和互动,将深入决策树,创建自定义的寻路和现实的AI行为。

Building, Testing & Data Analytics f要么 Games
学生们将探讨游戏开发过程以外的技术挑战。他们将通过如何通过管道建立自己的游戏,并创建自定义自动释放系统的过程进行引导。在此之后,他们将被暴露于用户的测试技术和数据分析平台。

Game Architecture & Design Patterns
学生将被引入到现代软件设计技术:如实体组件系统和比较ESTO一个更传统的方法:如面向对象的编程。学生将获得的低级别的内存分配和优化技术知识。

游戏在线服务
学生将学习到各种mbaas(移动后端即服务)解决方案,并努力创造解决方案,这些定制的后端提供了可扩展的服务器端逻辑,数据存储和二进制存储。这些技术使用的学生将获得创建自己的客户端后端连接到这些项目。

6项

最终项目行业1:前期制作*
第一对WGPD结束项目四个连续的课程,ESTA类的目标是开始开发适销对路的专业包括卷轴学生的最好的作品。学生将选择它们的装配一个适当的框架,并将努力与老师调整自己的投资组合走向就业机会。一切到底是作为项目的课程,学生将通过练习演讲和行为技能的艺术磨练客户端/艺术家的关系,并制定一致的身份,简历,卷盘包装和固定系统。

高端产业项目2:生产*
对于WGPD结束项目四个连续的课程,第二,ESTA类的目标是类似于行业标准的建立和坚持一个时间表生产组合。在开发适销对路的专业卷轴的持续目标,学生将创造就业有效的推广和宣传材料。一切到底是作为项目的课程,学生将通过练习演讲和行为技能的艺术磨练客户端/艺术家的关系,并制定一致的身份,简历,卷盘包装和固定系统。

最终项目行业3:介绍和批判行业*
对于WGPD结束项目四个连续的课程第三,ESTA类的目标是提高特别是在恢复学生的重点专业的沟通技巧,网络和进行演示。一切到底是作为项目的课程,学生将通过练习演讲和行为技能的艺术磨练客户端/艺术家的关系,并制定一致的身份,简历,卷盘包装,和固定系统。

高端产业项目4:审查,报验,和投资组合*
最后对GPDP结束项目四个连续的课程,ESTA类的目标是从以前的项目课程首尾一个专业销售卷轴的版本和他们的工作应用程序创建敲定准备合成的结果。另外,课程涵盖的主题相关的如劳动法,建立一个专业的网站和推广自己对未来的雇主。