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