求知 文章 文库 Lib 视频 Code iProcess 课程 认证 咨询 工具 火云堂 讲座吧   成长之路  
会员   
 
 
 
全部课程 | 技术学院 | 管理学院 | 嵌入式学院 | 在线学院  
成功案例   品质保证  电话 English
追随技术信仰

随时听讲座
每天看新闻
 
   
成功案例
知名某轨 “ReWorks中
塞默菲舍 《嵌入式软件架构设
某水声通 嵌入式Linux应
广汽研究 ARM处理器体系架
联合汽微 嵌入式软件架构设计
某全球知 Linux内核和系
广汽研究 嵌入式软件架构设计

相关课程  
UML +RoseRealtime+嵌入式
C++嵌入式系统开发
嵌入式白盒测试
手机软件测试
嵌入式软件测试
嵌入式操作系统VxWorks
 

Unity3D原理、常用组件及游戏开发        
 
主讲嘉宾:Martin, 腾讯游戏高级开发工程师,超过9年游戏开发经验。
时间地点:北京,上海,深圳,根据报名开班
课程费用:8000元/人 详见 公开课学习手册
企业内训:可以根据企业需求,定制内训,详见 内训学习手册
 
课程概要
本课程讲解的基本工作原理,常用的开发组件功能和使用方法,以及如何结合游戏场景需要完成游戏开发。
开发工具及环境:
  • 操作系统:Windows/Mac
  • Unity4.6版本
  • Monodeveloper(Unity内置)
培训技能目标
  1. 深入理解对最主要和常用的U3D组件
  2. 能熟练使用最主要和常用的U3D组件进行游戏项目开发
  3. 能利用主要的U3D组件进行完成一个较复杂的游戏客户端开发
  4. 理解常用的U3D组件在移动端的性能瓶颈
培训对象: 1.使用UNITY3D的开发项目的程序开发人员
2.希望对Unity3D的组件有深入理解的程序开发人员
3.对Unity3D有基本使用经验的人
4.熟悉C#开发的人员
学员基础:具有C# 开发经验
授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练
培训内容: 2天
Unity的组件概念 组件概览
组件的使用
组件的生命周期
Transform Transform组件
坐标变换的图形学原理
坐标变换的应用实例
Light & Shadow light及其类型
light性能
Camera Camera组件的使用
正交摄像机
透视摄像机
摄像机空间
渲染到纹理
摄像机的性能优化
地形 地形系统简介
地形的简单制作(一)
地形的简单制作(二)
粒子系统 粒子系统简介
在程序中控制粒子的表现
粒子系统的性能
屏幕特效 屏幕特效的实现原理
Unity预设的屏幕特效
自己实现一个屏幕特效
Mesh mesh的基本概念
mesh filter & mesh render
skinned mesh filter
Physics 碰撞的基本原理
unity常用的collider
Charactor Controller
Trigger
Rigid Body
Physic Cast(一)
Physic Cast(二)
代码中进行碰撞检测
实际应用:控制你的角色在真实环境中行走(一)
实际应用:控制你的角色在真实环境中行走(二)
物理系统的性能
Audio 声音系统简介
Audio Listerner
Audio Source
在代码中控制声音
Movie
Animation Unity的动画系统简介
Legacy animation system
Animator系统简介
动作状态机 (一)
动作状态机 (二)
动作融合(一)
动作融合(二)
Humanrid 与动作重定向
根骨骼动画
mask
event
动作event实际应用:表现一个技能效果(一)
动作event实际应用:表现一个技能效果(二)
aniamtor性能
animation view
在unity里制作关键帧动画
寻路系统 导航网格的基本原理
导航网格的生成
物体的寻路
layer and cost
Navmesh Obstacle
实际应用:控制你的角色在真实环境中寻路
ScriptableObject ScriptableObject简介和作用
实际应用 使用常用组件制作一个简单的客户端demo(一)
使用常用组件制作一个简单的客户端demo(二)
使用常用组件制作一个简单的客户端demo(三)
 
其他人还看了课程
企业战略与变革管理  
软件架构设计方法  
红帽认证  
数据分析与挖掘  
定制内训




最新活动计划
C++高级编程 12-25 [线上]
白盒测试技术与工具实践 12-24[线上]
LLM大模型应用与项目构建 12-26[特惠]
需求分析最佳实践与沙盘演练 1-6[线上]
SysML建模专家 1-16[北京]
UAF架构体系与实践 1-22[北京]