达内"Unity 3D游戏主程"课程内容
课程 | 时长 | 内容 | 实训目标 |
一阶段(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 | 发布游戏 |
达内"Unity 3D游戏主程"课程实训项目
更新时间:2022-03-11 08:59:25
达内:美国上市公司,亿元级职业教育集团
●中国IT职业教育领军企业
达内时代科技集团有限公司(简称达内教育),美股交易代码:TEDU,成立于2002年。
2014年4月3日成功在美国上市,融资1亿3千万美元。成为中国赴美国上市的职业教育公司,也是引领行业的职业教育公司。
达内致力于面向IT互联网行业,培养软件开发工程师、测试工程师、系统管理员、智能硬件工程师、UI设计师、网络营销工程师、会计等职场人才。2015年起,推出面向青少年的少儿编程、智能机器人编程、编程数学等K12课程。
达内的使命:缔造年轻人的中国梦、缔造达内员工的中国梦
达内的愿景:做管理一流的教育公司
●开设课程
达内时代科技集团成人类课程方向:Java企业级应用软件工程师、Java互联网架构软件工程师、Java大数据工程师、Web前端开发工程师、网络运维与网络安全、Linux云计算工程师、Python 人工智能软件工程师、国际嵌入式软件工程师、C++国际软件工程师、PHP/web.3.0互联网工程师、国际软件测试工程师、Android软件工程师、IOS软件工程师、.NET软件工程师、全链路UI设计师、商业插画、商业视觉设计课程、产品级UED交互设计师、全栈式CAD设计师、产品经理、VR开发工程师、VR次世代模型师、高级网络营销师、新电商运营官、企业级影视视效、人力资源经理人课程、总账会计课程
达内时代科技集团少儿编程类课程方向:创意编程启蒙课程、人工智能编程、智能机器人编程、NOI系列课程
达内时代科技集团课外辅导类课程方向:小学数学、小学语文、小学英语
●业务领域
高端职业教育
企业人才推荐及相关服务
Jobshow招聘网站
达内精品在线TMOOC
软件外包
少儿编程
●达内大事记
达内规模:
373余家中心,覆盖近70个城市,全国/span>名员工
达内目前已在北京、上海、广州、深圳、大连、南京、武汉、杭州、西安、苏州、成都、沈阳等70个大中城市成立了373家学习中心,拥有员工超过人,累计培训量已学员已达100万人次。达内集团凭借雄厚的技术研发实力、过硬的教学质量、成熟的就业服务团队,为学员提供强大的职业竞争力,在用人企业中树立了良好的口碑。
填写下面表单即可预约申请免费试听!怕钱不够?可就业挣钱后再付学费! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!