课程咨询 :${telephone}

课程 时长 内容 实训目标
第一阶段(Unity引擎基础,《英雄无敌》项目贯穿)
(环境搭建,编程基础,API函数库、物理引擎)
Unity环境搭建 3天 Unity简介、Material、Light、Camera、地形编辑器。 熟练操作Unity编辑器,
掌握常用物体及组件在实际开发中的应用
C#语言基础 6天 变量、语句、方法、数组、数据类型、类和对象 深入理解.NET框架原理,
熟练掌握C#编程技巧。
培养良好的企业级编程习惯。
Unity API函数库介绍
7天 脚本简介、GUI简介、GUI类、GUILayout类、API函数库 灵活运用三角函数、
反三角函数、向量、旋转等工具类,
解决游戏中数学问题。
物理引擎 2天 刚体、碰撞体、触发体、可重写函数 掌握物理引擎基础特性,
制作休闲益智、飞行射击、FPS等类型游戏。
阶段项目 2天 英雄无敌 阶段项目
第二阶段(Untiy高级应用,《城市勇士》项目贯穿)
(寻路系统、动画系统、NGUI、网络开发)
物理引擎 1天 unity关节的应用,布料,刚体添加力,相关案例讲解 掌握Unity物理引擎在实际开发中的应用
持久化数据 1天 Unity中PlayerPrefs类,保存与读取数据,删除数据,    实例:1.注册用户名、设置密码,2.游戏中人物换装效果。 掌握unity中PlayerPrefs类在实际开发中的应用
寻路系统 1天 Unity中寻路相关组件介绍,NavMeshAgent、OffMeshLink、NavMeshObstacle以及寻路常用API介绍 掌握寻路系统,为NPC及主角实现基本人工智能
射线 1天 射线原理,射线侦测,射线常用API介绍以及射线案例讲解 掌握射线原理,能够熟练应用到实际开发中
Mecanim动画系统 2天 Mecanim动画系统工作流,AnimatorController介绍,动画之间的Retargeting,动画层的应用,动画事件,混合树,群体动画等,Mecanim动画系统常用API介绍。 能够熟练编辑游戏人物复杂的动画效果,
增强游戏体验
阶段项目实战 2天 城市勇士 阶段项目实战
三维模型制作及美术效果 4天 认识Max,PS等美工软件,学习Max基本建模及常用操作,3D模型分UV与贴图概念,Max中动画制作,骨骼应用技术,蒙皮技术,动画切割,熟悉模型与Unity结合注意事项,模型导入Unity与shader结合效果,粒子特效 掌握3D软件基本功,贴图概念,动作应用,与Unity结合表现效果及注意事项
NGUI 2天 通过NGUI插件制作按钮,字体显示,输入框,滑动条,开关,精灵动画,下拉菜单,锚点应用等。              实例:背包讲解。     掌握NGUI开发,可以实现丰富而美观的游戏界面
2D游戏 1天 认识Unity2D游戏,Unity2D游戏相关碰撞、射线、刚体、关节等,制作精灵动画,讲解Unity2D相关API。              实例:塔防类游戏,保卫大本营                  实现完整2D游戏开发
手机游戏以及优化 2天 移动平台环境开发概述,移动平台开发环境搭建,触屏、虚拟摇杆使用,手机重力感应,Android、Ios发布,游戏优化。                                      实例:将保卫大本营移植到移动平台,通过触屏操控实现游戏                       掌握手机操控开发,可以实现手机触屏操控游戏
阶段项目实战 1天 飞机大战 阶段项目实战
局域网开发 2天 局域网基本知识讲解,实现服务器与客户端同步效果,及授权服务效果,网络聊天功能                              实例:局域网飞机大战 掌握局域网开发,实现多人网络同步效果
第三阶段(游戏架构设计,《亡灵骑士》项目贯穿)
(设计模式、人工智能、代码热更新)
面向对象 5天 面向对象设计思想,特性,封装的设计语义、继承的优缺点、多态如何提高程序的灵活性、抽象类与接口在设计中价值、委托实现回调,提高程序维护性、事件实现通知机制。 理解面向对象设计思想,掌握面向对象游戏设计,熟练应用面向对象语言设计游戏架构
类库开发 5天 泛型类库设计、数据结构与算法、自定义集合、同/异IO数据访问、数据序列化、利用多线程提高性能、协程、反射实现动态功能、资源热更新,用反射实现代码热更新框架设计 掌握类库中常用类功能,掌握数据持久化,掌握多线程,实现跨平台代码热更新框架。
设计模式 3天 解读面向对象设计原则、发现代码的坏味道并重构、常用重构手法与技巧、GOF设计模式在游戏设计中的应用,大型游戏开发中常见模块的设计与实现 了解面向对象的分析与设计,掌握编写优秀代码的能力,掌握设计模式,能将设计应用于实战
人工智能 7天 NPC自动行为操控,单体操控,群体操控,有限状态机,视觉感知,听觉感知,触觉感知,记忆感知,A*寻路算法,网格寻路,可视点导航 了解人工智能,能编写高级人工智能的程序。实现通用的人工智能框架,实现通用战斗系统,实现动态寻路。
第四阶段 (《魔神剑》网络版开发)
(服务端开发,真实ARPG项目)
行业知识、开发流程、
毕业实训项目介绍
1天 虚拟现实行业现状及未来发展、游戏行业现状及未来发展、手游行业知识、从项目立项到项目上线维护整体工作流程、行业术语,最终项目立项启动 了解行业知识、数据、术语、现状及未来发展,最终项目立项、
美术规范、优化 2天 撰写unity美术制作规范文档、前期建模软件和unity对接注意事项,模型、贴图、材质、动画部分针对不同平台导出设置及优化 掌握美术资源优化原理与技术,能够指导美工人员如何实施优化。掌握与美工人员对接技巧
优化《魔神剑》美术资源
XML、Json 1天 XML文件读写,XMLDOM 、XMLReader、Linq To XML、针对unity自定义数据模板、防破解,核心数据加密
Json解析、LitJson使用方法
掌握多平台操作XML、Json数据文件,掌握如何对项目核心数据加密。
数据库 3天 数据库服务器介绍,数据库设计范式,SQL语言,高级查询,
熟练掌握SQL语言,完成《魔神剑》服务器数据库设计与建设     
游戏UI系统设计 1天 自定义UI系统设计,事件统一处理模式,背包、装备、技能、商城UI设计与开发 掌握游戏公司中UI设计原则,设计模式,实现常见UI系统设计。
用户系统设计 2天 使用UI系统搭建2D、3D混合UI、客户端和服务器数据同步,                    掌握玩家信息服务端管理技巧
主要系统设计   5天 游戏动画系统设计、搭建角色管理系统、战斗系统功能实现、结算系统功能实现 实现游戏主要系统功能
辅助系统设计  4天 游戏技能相关功能实现、游戏关卡系统功能实现、游戏背包系统功能实现、游戏任务系统功能实现 实现游戏辅助系统功能
游戏发布及调试 1天 不同平台游戏发布、测试、调试、修改bug 发布游戏
  • 网址:http://gz.unity3d.tedu.cn     地址:${address}
  • 课程培训电话:${telephone}     全国服务监督电话:400-111-8989
  • 服务邮箱 tousu@tedu.cn
  • 2001-2016 达内时代科技集团有限公司 版权所有 京ICP证8000853号-56

    ${code53} ${code}