【试学+可用优惠券版】Unity3d网络就业班-完整学习路线【第5期】

泰课在线2017秋季开学季,推出国内首部Unity3d网络就业班-完整学习路线。

免费试学计划
24人加入学习
(0人评价)
价格 ¥10.00
承诺服务
会员免费学 购买课程
课程介绍

【试学+可用优惠券版】:在这个课程里可以对Unity3d第5期网络就业班进行试学,也可以领取优惠券立即购买完整就业路线,购买后老师会把学员加入到 >>第5期就业班完整路线套餐
 

Unity3d网络就业班第5期:

1 首次做到 完整学习路线 ,兼顾循序渐进的过程与老师七年多行业项目实际而整理的完整技能路线。(本课程可能不适合三年以上的开发者,以深层核心技能提升为目标的开发者)

2 首个注重对教学案例进行 能力分解训练 ,泰课肉饼老师深谙网络教学最大弊病:光学而不会,看似学了很多案例,也激发了学习兴趣,但却进入了『吸引眼球,轻松好学』的网络课程"营销陷阱"。

没有更多华丽的介绍了,完整路线在下面,大家自己看。本课程中按基本路线逻辑提供了各章节的试学课时。我们的能力分解训练也会随课时更新,购买完整路线直接购买本课程就行,老师会把你加入到完整的班级套餐中。
 

咨询请联系:QQ 1660097128 (加入免费试学方法,领券优惠购买完整路线方法)


免费计划加了10元的门槛,只是一个用户筛选机制,大家知晓。

 

第一步:C#语言基础
 
第一步,C#语言基础,主要包括C#语言的两个部分,分别是"语法基础"和"面向对象"。如果是之前学习过编程语言的同学,学习这一步的课程就会比较轻松。如果是之前重来没有接触过编程语言的同学,也没事,大不了认认真真的多看两遍,多写两遍,也就能搞定。C#是我们后期学习Unity3D游戏开发的重中之重,因为游戏中的所有的逻辑,都需要我们使用C#语言来实现。最后说一句,编程语言不难掌握,关键是要多练。

《C#初级课程之语法基础》

课程状态:更新完毕 - 20节全     时长:7小时35分钟

《C#初级课程之面向对象》

课程状态:更新完毕 - 30节全     时长:9小时45分钟

 

 

 

 

 

 

 

 

第二步:Unity3D引擎基础

到了第二步了,在学习完毕C#语言基础之后,我们就可以开始正式接触Unity3D这款游戏引擎了!注意,关键点来了,此处应该有掌声!哈哈,这步的课程有两套,"新手入门"和"新手进阶",入门篇我们重点学习Unity3D这款游戏引擎的基本使用,还有常用物理组件,物理组件是很关键和重要的。在进阶篇我们介绍Unity3D的一些新组件,还有最关键的,Unity3D开发过程中使用频率最高的脚本API。

《Unity3D初级课程之新手入门》

课程状态:更新完毕 - 20节全     时长:7小时30分钟

《Unity3D初级课程之新手进阶》

课程状态:更新完毕 - 20节全     时长:8小时30分钟

 

 

 

 

 

 

 

 

第三步:C#语言进阶

到了第三步了,我们先暂时的离开一下Unity3D,重新回到我们的C#学习上来。在这一步,我们要学习一些C#语言的中级知识,数据结构先重点介绍使用频率最高的List和Dictionary。

《C#初级课程之数据结构入门》

课程状态:更新完毕 - 10节全     时长:2小时50分钟

 

 

 

 

 

 

 

 

第四步:Unity3D界面UI

第四步,我们来学习Unity的界面UI制作,界面UI很关键,为什么哪?因为在公司里使用Unity开发游戏的客户端,界面UI和界面UI逻辑占的比重至少50%,而且刚到公司入行的新人,也是从界面UI制作开始干起的。我们这一部分重点介绍和讲解界面UI的制作,对了,差点忘记说了,我们这里的界面UI制作,讲解使用量最大的第三方UI插件,大名鼎鼎的NGUI。

《NGUI初级课程之新手入门》

课程状态:更新完毕 - 10节全     时长:3小时20分钟

 

 

 

 

 

 

 

 

第五步:第一阶段项目实战

第五步,我们第一阶段课程的完结,我打算进行两个游戏的实战项目开发,具体开发什么,到时候在说。反正第五步会将之前讲解和学习的知识进行一次综合性的运用,同时也会讲解一些在实战开发过程中用到的新技术和新知识点。两个完整的游戏案例,案例游戏不会太大,但是,我保证一定是完完整整的项目,而不是那种只开发几个功能的Demo案例课程。到底是什么案例哪?敬请期待!!!

《Unity3D初级实战项目之方块跑酷》

课程状态:更新完毕 - 20节全  时长:8小时40分钟

《Unity3D初级实战项目之导弹追击》

课程状态:更新完毕 - 25节全     时长:11小时20分钟

 

 

 

 

 

 

 

 

第二部分:进阶路线

第一步:角色动画控制

3D游戏,尤其是大型的3D游戏,一定会出现“人形”角色,并且这些“人形”角色都一定会有成套的动作,那么这些“人形”角色以及动作应该如何整体的控制那?这个时候就需要用到Unity中的Mecanim Animator这个动画系统。另外在主角和敌人对战的过程中,敌人可能需要具备寻路,以及简单的AI功能,这个时候可以使用Unity中的Navigation网格导航寻路系统。

《Unity3D中级课程之动画系统基础》

课程状态:更新完毕 - 20节全     时长:7小时10分钟

《Unity3D中级课程之导航系统》

课程状态:更新完毕 - 20节全     时长:7小时30分钟

 

 

 

 

 

 

 

 

第二步:C#语言强化

使用Unity进行游戏开发,C#语言是重中之重,C#语言的能力越高,越能更好的写出好的代码。在C#中委托和事件使用频率超级高,但是很多新人不容易理解,所以我们用一个单独的课程篇幅来讲解。另外关于数据结构,第一阶段讲解了List和Dictionary,这里我们继续讲解其他的数据结构,比如:队列,栈,链表等常用的数据结构。

《C#中级课程之委托与事件》

课程状态:更新完毕 - 20节全  时长:6小时40分钟

《Unity3D中级课程之设计模式》

课程状态:准备中...     时长:50节

 

 

 

 

 

 

 

第三步:客户端核心技术

热更新,可以说是现在的手游必备的技术功能,如果手游客户端没有热更新的功能,那么每发布一次客户端版本,用户都需要重新下载几百MB的客户端,重新安装,很多用户懒得重新下载,这些客户就流失了,对用户很不友好。但是如果客户端具备的热更新的功能,每次小的版本改动,bug修复,用户只需要下载几MB的数据包,就可以完成游戏的更新。

《Unity3D中级课程之UGUI界面开发》

课程状态:准备中...     时长:60节

《Unity3D中级课程之UI框架开发》

课程状态:准备中...     时长:30节

《Unity3D中级课程之Lua热更新》

课程状态:准备中...     时长:50节

第四步:AI人工智能

AI,中文全称为“人工智能”,在游戏开发中,游戏好不好玩,有没有挑战度,很大程度是由游戏中的敌人决定的,如果敌人很傻,游戏的可玩性明显就会降低,尤其是射击类和角色扮演类游戏。这一步重点介绍有限状态机FSM,分简单版和复杂版。另外随机与概率在游戏中也会大量使用,比如:武器的升级强化成功的概率,副本物品的掉落概率,游戏中的一些摇奖,抽奖类的活动,都是会涉及到的。

《Unity3D中级课程之AI开发有限状态机》

课程状态:准备中...     时长:20节

《Unity3D中级课程之AI开发随机与概率》

课程状态:准备中...     时长:20节

 

 

 

 

 

 

 

第五步:阶段开发案例

第二阶段的项目实战,暂时先规划一个案例,生存之战,是一个类似于《七日杀》的沙盒生存游戏,这类游戏涉及到的知识点比较庞大,包含的玩法模块很多,掌握了沙盒生存游戏的开发,基本上常见的RPG角色扮演,FPS射击游戏都能搞定。这个项目案例中主要会涉及到战斗模块,建造模块,合成模块,敌人AI模块,武器换装模块,养成模块,采集模块等10多个模块的开发。

《Unity中级实战项目之生存之战》

课程状态:准备中...     时长:150节

课程目标
  • Unity完整路线实战技能
  • 实战功能分解训练提高
  • 商业实战项目,游戏框架,游戏服务器
适合人群
  • 初中高各阶段Unity开发者
  • 需要学习Unity的设计人员
  • 独立游戏开发者