什么是Unity
Unity是目前全球最碉堡最專業(yè)的游戲引擎,能夠創(chuàng)建實(shí)時(shí)、可視化的2D和3D動(dòng)畫、 游戲,被譽(yù)為3D手游的傳奇,孕育了成千上萬款高質(zhì)、超酷炫的神作:《爐石傳說》 《神廟逃亡2》《我叫MT2》。
Unity三大優(yōu)勢:
一次開發(fā),多平臺(tái)發(fā)布:Unity最多可支持超過十個(gè)主流平臺(tái)和發(fā)布,最大程度節(jié)省開發(fā)成本和時(shí)間,卻又可以再多個(gè)平臺(tái)獲取收益
易上手,所見即所得:輕松開發(fā),友好的可視化編輯界面功能強(qiáng)大,編寫方便,極易上手
功能齊全,縮短開發(fā)時(shí)間:Unity引擎簡單易用,幾乎集成了游戲開發(fā)的所有功能,更有Asset Store提供開發(fā)所需的所有資源
課程大綱
課程階段 |
課程模塊 |
課時(shí) |
模塊介紹 |
課程內(nèi)容 |
語言階段 |
C#語言 |
1天 |
基本數(shù)據(jù)類型與運(yùn)算符及表達(dá)式 |
1.變量和常量的詳解和應(yīng)用 |
2天 |
循環(huán)語句,流程控制 |
1.主要學(xué)習(xí)項(xiàng)目開發(fā)中重要的條件語句(if語句,switch語句) |
||
2天 |
重要的數(shù)據(jù)類型 |
1.枚舉類型的詳解 |
||
1天 |
函數(shù)的應(yīng)用和基本語法 |
1.函數(shù)的聲明和定義,函數(shù)的返回值講解 |
||
1天 |
面向?qū)ο蟪踝R,類和對象 |
1.初識面向?qū)ο,面向(qū)ο蟮母拍?br />
2.類和對象的聲明和定義 |
||
1天 |
繼承和多態(tài),靜態(tài)類和成員 |
1.理解繼承的概念 |
||
3天 |
抽象類和接口,基本對象講解 |
1.理解密封類和抽象類的概念 |
||
3天 |
委托,事件,反射 |
1.c#中一些重要,常用函數(shù)的講解 |
||
Unity引擎階段 |
Unity應(yīng)用階段 |
1天 |
Unity引擎簡介 |
1.Unity開發(fā)流程介紹 |
2天 |
Unity場景搭建 |
1.3D圖形接觸理論 |
||
Unity專業(yè)階段 |
4天 |
基礎(chǔ)程序部分 |
1.Unity開發(fā)框架詳解 |
|
4天 |
組件控制階段 |
1.腳本之間的通信,方法以及屬性的調(diào)用詳解 |
||
2D游戲制作(選一) |
||||
4天 |
2D與動(dòng)畫進(jìn)階 |
1.Animator的制作與控制 |
||
4天 |
視覺控制進(jìn)階 |
1.圖形渲染管線簡介 |
||
4天 |
項(xiàng)目應(yīng)用進(jìn)階 |
1.編輯器界面功能拓展 |
||
4天 |
動(dòng)態(tài)場景進(jìn)階階段 |
1.資源管理和加載學(xué)習(xí) |
||
4天 |
NGUI階段 |
1.常用控件教學(xué)(UIButton,UILabel,UIPanel,UIRoot,ScrollView等) |
||
2天 |
網(wǎng)絡(luò)進(jìn)階與綜合復(fù)習(xí)階段 |
1.網(wǎng)絡(luò)基礎(chǔ)教學(xué) |
||
項(xiàng)目階段 |
項(xiàng)目研發(fā) |
28天 |
一、爐石傳說 |
在項(xiàng)目中會(huì)用到的技術(shù) |
二、局域網(wǎng)CS射擊游戲 |
||||
三、神廟逃亡3D版游戲 |
||||
四、仙劍奇?zhèn)b傳5 |
||||
五、大富翁3D游戲 |
||||
六、極品飛車類游戲 |
||||
七、大型RPG類型游戲開發(fā) |
||||
學(xué)員自主項(xiàng)目研發(fā),體驗(yàn)真實(shí)游戲項(xiàng)目的開發(fā)過程。講師安排任務(wù),學(xué)員自己完成項(xiàng)目的代碼部分。 |
項(xiàng)目中主要用到的工具 |
|||
就業(yè)指導(dǎo) |
|
5天 |
就業(yè)全方位指導(dǎo) |
簡歷指導(dǎo)、面試指導(dǎo)、人事指導(dǎo)、技術(shù)指導(dǎo)、心理指導(dǎo)、面談、模擬面試 |