【課程介紹】
Unity3D是Unity Technologies公司開發的一款強大的跨平臺游戲開發引擎,能讓游戲開發者輕松創建諸如3D視頻游戲、實時3D動畫等互動內容。新Unity4.0引擎已經能夠支持包括iOS、安卓、Windows Phone、PS3等在內的十余個平臺發布,廣泛應用于網頁游戲及手機游戲開發領域。Unity——3D手游的傳奇,孕育了成千上萬款高質、超酷炫的神作:《爐石傳說》《神廟逃亡2》《天天跑酷》。游戲的3D時代已經來臨,現在有數百萬開發者加入Unity大軍,你還在等什么?
【招生對象】
熱愛游戲或對游戲開發技術感興趣,決心加入游戲制作行業提升自我價值或想進入游戲公司高薪就業的有志之士,具備簡單的電腦操作,學員通過系統的培訓能夠熟練掌握當前主流游戲開發所需要的知識和游戲設計開發思想。
【課程內容】
一、Unity3D程序開發基礎
1.C#語法基礎
2.OOP(面向對象)
3.網絡通信
4.內存管理
目標:從基礎講解C#語言,熟悉字段、屬性、接口、委托、事件,掌握C#面向對象編程的核心思想。讓學員掌握Unity3d各個方面的知識和基本使用方法,為后面深入的學習打下良好基礎。
二、Unity3D程序初級階段
1.U3D初識
2.Unity3D開發環境使用
3.物體系統,粒子系統使用
4.燈光,地形系統使用
5.GUI以及NGUI插件介紹 6.常用組件,以及腳本綁定 7.偽2D游戲的制作
目標:熟練掌握編輯器元素包括地形、光照和陰影、攝像機和天空盒的使用與游戲設定,物理引擎、粒子系統,輸入與控制的腳本開發和GUI、NGUI插件的使用,構建網絡游戲框架。
三、Unity3D階段
1.Unity3D物體系統部分
2.Untiy3D動畫系統部分
3.常規設計模式
4.動畫,跟隨等相關插件學習
5.第1,3人稱項目講解
目標:在原來的學習基礎上,深入學習Unity3D物體系統、動畫系統的部分,例如骨骼的綁定,動畫角色的創建等。配合游戲案例進行深度講解,讓學生充分了解動畫的制作過程。
四、游戲跨平臺發布
1.IOS版發布
2.安卓版發布
3.網頁版發布
4.PC版發布
目標:掌握了解不同平臺的資源要求范圍、資源表現形式、資源的具體優化方向和終呈現效果,掌握客戶端游戲發布、網頁游戲發布、Android平臺發布與上架、IiOS平臺發布及上架以及其他平臺發布介紹,提高成品游戲的可利用率。
五、項目實戰
1.設計模式
2.Socket
3.通信協議
4.XML與SQLite
5.對象池技術
6.全局事件技術
7.偽2D飛行類
8.FPS射擊類
9.MMORPG
目標:學生根據自己實際情況選擇對應課題或者做提供的課題,由學生自己來動手完成一個完整項目,讓學生實際感受并把控整個項目,培養學生的獨立思考及解決問題的能力,以快速的適應實際工作需求。
【教學作品】
【引擎優勢】
1、Unity多可以支持超過十個主流平臺和發布,大程度節省開發成本和時間,卻又可以在多個平臺獲取收益。
2、輕松開發,友好的可視化編輯界面功能強 大,編寫方便,極易上手。功能齊全,縮 短開發時間:Unity3D引擎簡單易用,幾 乎集成了游戲開發的所有功能,更有Ass et Store 提供開發者所需要的所有資源
3、國內Unity 3D的人才缺口達80萬人。在深圳,U3D工程師的平均月薪15k。越來越多的人看好U3D,目光聚集之處,財富必將追尋。
【教學環境】
【龍圖優勢】
一、千人做實訓項目
實戰演練才能提升核心競爭力,龍圖教育與騰訊、墨麟等上千家游戲名企合作,游戲項目手到擒來
二、有來自騰訊、龍圖游戲等名企講師
業內技術大神組建的夢之隊,名師主導+專家提升,收獲的不僅是技術,還有視野和理念
三、就業有**,企業上門來招聘,足不出戶‘挑’工作
他們在這里成功,你卻還在跟夢想唱反調,足不出戶挑工作,人性化上門招聘,實現企業,學員完美對接龍圖教育,每年與上千家游戲名企強強合作,上百個高薪職位主動送上門,你還不快預定
【師資介紹】
王老師
具有豐富的VR,手游開發經驗,具有良好的溝通能力,熟練掌握C++,C#等多門語言,曾參與部隊及上海VR主題公園部分VR、AR內容,熟練使用HY=TC、Oculus等主流設備