您當前的位置: 首頁 > 西安培訓網 > 西安藍鷗教育 > 西安游戲開發(fā)培訓 > Unity3D游戲課程
課程介紹Course Introduction
簡介
課程優(yōu)勢:
一、 教學機器性能優(yōu)越,i5-6400處理器,GTX970顯卡,4G內存,VR設備齊全:0culus眼鏡、LeapMotion、Kinect、 暴風墨鏡、 Xbox 0ne游戲手柄等。
二、 課程內容新穎,使用Unity**新版本5.3.4教學(教學過程中有新版本,會迭代使用),涉及新版**新內容:新版網絡、新版渲染系統(tǒng)、VR模塊等。
三、 項目驅動教學,課程模塊劃分專業(yè),每個模塊講解經典的項目案例,真正的實戰(zhàn)教學。
四、 VR&AR全面整合,講解各類主流VR設備基于Unity開發(fā)過程,以及主流AR UnitySDK使用。
五、 全棧式教學,介紹i0S、Android開發(fā),講解Unity與調用原生i0S、Android代碼;講解PHP語言和MySQL數據庫,打造專業(yè)、全面的Unity開發(fā)工程師。
課程介紹
課程體系
1、基礎語言階段(C#語言)
C#語言是Unity開發(fā)的主流基礎語言,是進行Unity程序開發(fā)的必備能力。從這個階段開始學習,鍛煉學生編程邏輯,為打造專業(yè)的Unity開發(fā)工程師奠定基礎,培養(yǎng)學生閱讀英文文檔和代碼的能力,并掌握以下能力:
(1) 熟練掌握C#面向對象編程思想
(2) 掌握常用的數據結構和算法
(3) 掌握Unity游戲行業(yè)、VR行業(yè)、AR行業(yè)
(4) 掌握相關工作中常用的專業(yè)工具:思維導圖XMind、簡書編寫Mou
(5) 鍛煉程序開發(fā)工作中的基本溝通技巧
2、Unity引擎開發(fā)
Unity引擎開發(fā)將學習Unity的物理系統(tǒng)、UI系統(tǒng)、動畫系統(tǒng)、特效渲染、導航系統(tǒng)、網絡系統(tǒng)、資源管理和性能優(yōu)化。模塊之間的學習相對獨立,模塊之間的使用又相輔相成。同時,每個模塊都有實戰(zhàn)項目來驅動,整合所學內容,確保學生掌握以下能力:
(1) 熟練使用Unity腳本,能夠**用腳本實現場景漫游等攝像機控制
(2) 熟練掌握Unity物理系統(tǒng),能夠開發(fā)臺球、坦克大戰(zhàn)、切西瓜等項目
(3) 熟練掌握Unity UI系統(tǒng),能夠使用UGUI搭建炫酷的場景UI
(4) 熟練掌握Unity 動畫系統(tǒng),能夠使用狀態(tài)機、融合樹控制人物動畫
(5) 熟練掌握Unity 數據管理,熟練使用XML、JS0N格式管理數據
(6) 熟練掌握常用的數據庫,MySQL、Sqlite
(7) 熟練掌握Unity 網絡系統(tǒng), 能夠制作簡單的網絡對戰(zhàn)游戲
(8) 熟練掌握Unity 各平臺發(fā)布、代碼優(yōu)化和性能優(yōu)化
3、項目實戰(zhàn)開發(fā)
Unity引擎期間,每周五會根據當周所學講解企業(yè)級Unity游戲項目、VR項目所需掌握的各項核心技術,以及各種框架的用法。
企業(yè)級項目包括:
(1) 休閑小游戲:貪吃蛇、2048、坦克大戰(zhàn)、太空射擊
(2) AR項目:恐龍再現
(3) VR項目:全景漫游
(4) 上線游戲項目:塔防守衛(wèi)
(5) VR解謎游戲:秘密行動、全民超神
并掌握以下能力:
(1) Unity項目中的技術分析能力
(2) Unity 項目中的問題解決能力
(3) Unity項目中VR設備使用
(4) Unity項目開發(fā)中框架設計能力
(5) Unity項目開發(fā)中常用SDK的使用
(6) Unity項目開發(fā)中第三方框架的使用經驗
(7) Unity項目開發(fā)中優(yōu)化程序的能力
4、學生團隊項目開發(fā)
本階段學生將分組開發(fā)上線項目,每組3-4人,學生自己設計項目類型,由老師指導項目開發(fā)框架、監(jiān)督項目研發(fā),老師會穿插講解SVN、Git協(xié)作工具的使用、常用設計模式MVC、裝飾、工廠、觀察者、項目常用插件:搖桿插件、手勢插件、動畫插件等。**這階段,學生可以真實的體驗到企業(yè)級項目的難度,鍛煉學生獨立解決問題的能力、閱讀英文文檔能力和自學插件的能力。
5、學生個人項目開發(fā)
本階段,學生可以自己開發(fā)個人項目,制作屬于自己的一款上線小項目,**這個階段可以樹立學生的自信心,讓學生敢做項目。同時,個人項目用到的知識點很綜合,可以起到復習的效果。
6、全棧及跨平臺開發(fā)
本階段將講解后臺、前端、跨平臺的開發(fā)技術,**本階段學習,學生將掌握多項技能,培養(yǎng)全局性思維,具備全棧工程師的工作能力。
課程亮點
1、 課程結構清晰,中心明確
目標:Unity開發(fā)工程師(中高級)
概述:將核心放到C#語言和項目的制作
**步:學習Unity程序開發(fā)基礎C#語言和Unity工具使用,**細致講解,豐富的實例,每天800行的代碼量,打下堅實基礎,培養(yǎng)編程思想
第二步:**企業(yè)真實項目教學,學習熱門項目的核心技術,開始了解項目開發(fā)流程,為學生獨立開發(fā)項目打下堅實基礎
第三步:學習**新的企業(yè)開發(fā)技術,提升技術能力,更符合企業(yè)要求
第四步:**企業(yè)級項目實戰(zhàn)開發(fā),提升分析問題、解決問題、技術學習的能力,**學員工作后能夠迅速融入團隊。
第五步:學習全棧及跨平臺開發(fā),提升多種技術能力、全局性思維,更適應企業(yè)對全棧工程師的需求
2、 實戰(zhàn)項目綜合
每天講完課會拿出時間來,領學生復習和總結,每周在周五制作實戰(zhàn)項目,可以幫助學生更好的消化吸收這一周的眾多知識點,鞏固一周所學,提升學生學習興趣,促進學生思考,**終讓學生達到對知識點的靈活運用。
3、 VR設備講解
(1) 講解VR虛擬現實技術的行情,分享VR市場的現在和將來。
(2) **講解VR設備的使用和VR項目的制作,讓學生更深入的理解VR行業(yè),培養(yǎng)學生的興趣愛好。
(3) 真實VR項目解剖,結合所學分析項目各個功能的實現原理,真正的講教學融入實戰(zhàn)項目。
4、 AR開發(fā)技術
講解AR增強現實技術,分析AR市場的現狀和將來,講解目前主流的UnityAR插件,發(fā)布一款屬于自己的AR項目。
5、 全棧及跨平臺開發(fā)
掌握前端及后端開發(fā)技術,既提升學生多種技術能力,也提升了全局性思維,降低工作中的溝通成本,這些能力對于一個互聯(lián)網企業(yè)的開發(fā)團隊非常重要,是企業(yè)急需的人才。主要講解Unity如何與i0S交互、Android交互,講解主流后臺語言PHP。
:2087746102 :170-5129-0180
學校介紹University Profile
藍鷗——中國移動互聯(lián)網行業(yè)領軍品牌 藍鷗是一家集產、學、研為一體的綜合性移動互聯(lián)網研發(fā)培訓機構,致力于iOS開發(fā)、Unity3D游戲開發(fā)、Android開發(fā)和HTML5前端開發(fā)等軟件人才的培養(yǎng)。藍鷗強大的師資陣容,純凈的教育理念,嚴格的管理制度,使其成為了美國蘋果公司AATC認證官方授權培訓中心、Unity官方授權培訓中心,也是目前國內僅有的一家”兩大官方授權于一身“的移動互聯(lián)網培訓企業(yè)。 2012年10月18日,劉輝、李靜波、崔亞允,中國移動互聯(lián)網開發(fā)行業(yè)的三位領軍人物,強強聯(lián)手,傾力打造了藍鷗。“三巨頭”(開發(fā)、技術、教學)護航藍鷗一路向前,經過短短的三年,藍鷗已擁有在職員工400多人,學員上萬人,在全國共擁有8家實訓中心、2家中心直屬分院和1家項目研發(fā)基地,分別是:北京實訓中心、上海實訓中心、廣州實訓中心、大連實訓中心、鄭州實訓中心、西安實訓中心、武漢實訓中心、成都實訓中心、北京中心直屬分院(石家莊)、大連中心直屬分院(哈爾濱)和上海項目研發(fā)基地。