Unity3D课程安排有哪些?

随着国内外3D开发技术的发展,3D绝对是一个值得努力的行业,要想在3D浪潮中区别开来,就必须拼命学习各种知识,多实践取得经验。有人感觉像在玩游戏,有人感觉像在创造世界。这也是大家选择它的重要原因之一,学习后的待遇很好。
第一部分:Unity开发基础

入学测试

UNITY3D培训

C#语言基础:C#基本数据类型,C#分支结构,C#循环和一维数组,C#二维数组和常用算法,C#枚举和结构体
C#面向对象:C#类和方法,C#重载和递归思想,C#引用类型和字符串方法,C#OOP思想,C#抽象类和静态类
C#高级进阶:C#接口和泛型,C#集合,C#委托和事件
第二部分:Unity引擎开发中级
引擎物理系统:Hello Unity、Unity面向组件开发、物理系统上、物理系统、实战演练
引擎UI系统:Unity 2D平台开发、UGUI 基础、UGUI 进阶、UGUI 综合、实战演练
引擎中常用数据存储:数据存储、SQLite数据库、SQLite数据库进阶、WWW类和协程、实战演练
引擎动画系统+特效系统:动画系统基础、动画系统进阶、Navigation导航系统、特效渲染、实战演练
引擎网络系统+性能优化:虚拟现实技术、网络基础、网络进阶、资源管理、性能优化
第三部分:实战项目+资格测试
Unity跟Android、iOS交互:Android平台开发、Unity跟Android、iOS交互
Unity项目开发

A段项目:团队项目开发

unity3d培训课程

Unity高级课:使用NGUI开发天气预报、着色器原理、表面着色器、顶点着色器、ShaderForge 插件的使用方法、虚拟现实、增强现实
B段项目:个人项目开发、前端与后台开发
总结:unity3d课程安排共分为六大阶段,内容涵盖AR综合项目的讲解、C#编程语言、Unity引擎、项目架构与项目管理、VR综合项目及图形学、面试阶段。Unity3D课程中有深入的图形学课程,讲解包括OpenGL渲染管线,着色器,高光计算、菲尼尔色散、雾方程式等高阶课程。对于从事过Unity游戏开发的人员也具有相当的学习价值

本文由网上采集发布,不代表我们立场,作者:wmsedu,如若转载,请注明出处:http://www.wmsedu.cn/unity/705.html

发表评论

邮箱地址不会被公开。 必填项已用*标注