游戏专业Studio 02 ▏游戏设计作品集&游戏开发与设计课程

发布日期:2020-02-06 15:44:06 点击:
克瑞斯专注艺术类留学作品集培训,近期结合面授及线上远程两种教学模式,游戏专业Studio 02是游戏开发与设计课程,对此类感兴趣的同学们,欢迎学习参与。克瑞斯陆续推出更多专业项目,请按照文末联系方式,关注公众号了解课程详情。

 

项目信息

 

●专业介绍

程序设计和我们印象中软件的程序设计是一个意思,所不同的是软件是实现它供人使用、帮人处理或完成相关事物的功能,而游戏中的程序设计则主要是按照策划人员的意思,以及对游戏中的画面、游戏中所需要的功能进行编程

 

 

课程介绍

 

●课程方向:游戏开发

●授课方式:线上&线下

●课程时间:待定(根据学生的实际情况调整)

●课程形式:一对一&三人小组

 

 

●课程目的

提升学生对实现自身设计的游戏项目的理解及应用能力。

 

 

课程介绍

 

●应用软件

CocosStuido、Unity3D、C4D、Photoshop等。

 

 

开发流程

①第一阶段—C#语言基础开发
首先,学习C#语言基础开发,学习内容包括计算机原理、数据类型及转换、数据运算、逻辑判断、循环分支。

 

其次,学习C#语言进阶开发,学习内容包含复杂数据类型、基本数据结构、函数(方法)的封装及使用、面向对象概念。再次,学习C#语言面向对象开发,学习内容包含类与对象、面向对象之继承、面向对象之多态、面向对象案例实训。

 

最后,学习C#语言高阶开发,学习内容包括C#集合概念、C#数据结构、泛型概念、泛型数据结构、委托概念与使用、委托与事件、文件操作。

 

 

②第二阶段—Unity3D引擎应用与开发

学习Unity3D基础组件应用,包括Unit引擎介绍、预制体、Transform组件、输入控制类Input、本地数据存取、物理系统(碰撞检测等)基础、音频处理以及播放加强。

 

学习3D数学应用开发,包括坐标系介绍、向量、向量运算、Vector3常用API、四元数、坐标系的转化、OnGUI、ngui、物理系统、细化、Time。学习Unity3D高级组件应用,包括Camera组件、LineRenderer划线组件、LayerMask详解、Tag详解、射线检测、延迟函数、协同程序、Unity特殊文件夹、Resources加载、图片格式处理、SpriteRenderer。

 

学习Unity3D动画系统开发,包括Animation、寻路系统、AnimatorController动画状态机、AnimatorController1D融合树、动画的重定向、AnimatorController2D融合树、IK设置、粒子特效等。

 

 

③第三阶段—游戏系统与网络连接
学习UI系统开发,包括常见游戏UI结构、RectTransform组件、多分辨率适配、SpriteAtlas图集、基础组件使用、EventSystem、DOTween插件、TextMeshPro插件、案例。

 

学习Unity3D 网络应用开发,包括短连接通信、JSON数据容器、XML数据容器、ProtoBuf数据容器、静态数据配表、MVC分层开发思想。学习热更新开发,包括Editor工具开发、AssetBundle、Lua基础语法、xLua基础、xLua项目级开发、面向对象开发。

 

学习Shader渲染开发,包括SVN、任务管理软件、矩阵运算、Shader基础语法、简单光照模型、ShaderForge、镜头后处理、编写策划案、配表、美术资源。

 

 

④第四阶段—真机项目实战
学习真机增强应用,包括长连接通信、Android Studio使用、微信SDK整合、VR/AR的SDK整合、真机打包测试、XCode使用。项目基础系统开发、项目高级系统开发、项目打包测试发布。

 

 

学习成果

 

 

●学习成果 

①游戏编程学习。

②游戏引擎运用。

③编程实现游戏玩法及算法。

④程序绑定模型制作。

⑤程序与特效的绑定。

⑥游戏人机交互设计。

⑦游戏界面设计程序实现。

⑧用户体验数据收集。

 

 

相关推荐

电话:010-59954550,17718432189

邮箱:chrisdn2015@163.com

地址:北京市海淀区苏州街长远天地大厦B1座1804