【課程介紹】
虛擬現(xiàn)實交互
第1階段
1、代碼工具
代碼管理;主流管理工具;SVN服務(wù)器;Git服務(wù)器;C#項目創(chuàng)建
2、C#基礎(chǔ)知識
數(shù)據(jù)類型常量和變量;C#語言輸入和輸出語法;位運算符、賦值運算符;數(shù)學(xué)函數(shù);多種運算符混合運算、優(yōu)化處理
3、邏輯結(jié)構(gòu)強化
if語句、if---else語句;斷點調(diào)試、條件斷點、監(jiān)視窗口;打印三角形;控制幀速及按鍵控制、顏色顯示
4、數(shù)組
數(shù)組的定義;字符數(shù)組、字符串、字符串?dāng)?shù)組;函數(shù)的4要素;注釋規(guī)范及代碼命名規(guī)范;獲取路徑中的文件名
5、遞歸&算法
斐波那契數(shù)列、階乘的實現(xiàn)、漢諾塔問題;結(jié)構(gòu)體的使用;時間復(fù)雜度;空間復(fù)雜度;二分查找;廣度優(yōu)先;異常處理
第2階段
1、面向?qū)ο?/b>
面向?qū)ο蟮奶攸c,類與對象的關(guān)系;代碼編寫,類,對象,引用的聲明;常量、變量字段、類成員、方法等;構(gòu)造函數(shù);靜態(tài)方法;運算符重載語法編寫;子類的聲明與定義圖形類;多態(tài);密封類、強轉(zhuǎn),基類,轉(zhuǎn)子類;基本類型互相轉(zhuǎn)化;人物基類;各種子類
2、數(shù)據(jù)結(jié)構(gòu)
抽象類、接口;序列化;委托;事件的定義、事件訂閱對象、通知訂閱對象;程序集;名稱空間、程序集和組件;泛型性能、類型安全、二進制代碼重用、代碼擴展;列表、隊列、棧、鏈表、有序列表、字典、集;動態(tài)語言var和dynamic類型;匿名函數(shù);閉包;同步與異步編程
第3階段
Unity基礎(chǔ)操作
RPG游戲包含的各種系統(tǒng);架構(gòu)的重要性;命名規(guī)范;界面布局、工具欄、左右手坐標(biāo)系、2D/3D坐標(biāo)系;組件式開發(fā);基礎(chǔ)幾何體;粒子使用
3D平衡球游戲
RPG游戲包含的各種系統(tǒng);組件式開發(fā);粒子使用;游戲剛體組件、Collider組件物理材質(zhì)﹔腳本組件、鍵輸入AddForce;向量、四元數(shù)旋轉(zhuǎn);Animation動畫;多個機關(guān)在間隔時間內(nèi)顯示隱藏;腳本切換材質(zhì)、觸發(fā)器等
2D跑酷游戲
游戲開始UI界面、切換場景;Tilemap工具;生成平臺、生成小型環(huán)境道具、生成樹、Tilemap代碼;animation的制作、Animator狀態(tài)機、Tilemap碰撞器等3D解密類游戲燈光﹑燈光烘焙、燈光屬性、立體聲、標(biāo)簽管理、警報代碼;Animator混合樹;烘焙場景數(shù)據(jù);尋路實現(xiàn)、offsetlink、障礙物;動畫融合、曲線、遮罩﹔UGUI界面
第4階段
1、框架思維編程
MVC;View、Model、Control層使用;Facade使用dll和lib的創(chuàng)建;json、xml.fmod;AndroidSDKjdk;混淆防止反編譯;DLL轉(zhuǎn)化為SO,文件;調(diào)試詳細使用步驟、remote方案、ADB方案;賽車游戲等
⒉項目優(yōu)化能力
Statistics面板參數(shù)含義;代碼優(yōu)化;合并圖集;靜態(tài)合批、動態(tài)合批;骨骼和蒙皮;RenderDoc軟件;紋理、Mipmap;Shader實現(xiàn)邏輯;光照烘焙、燈光探照;垃圾回收;Mesh壓縮;Texture各種格式的特性;AnimationClip動畫片段壓縮;ProjectSetting.Time.manager設(shè)置物理時間更新間隔等
3、編輯器的擴展及背包的交互邏輯
Menultem、context.Selection;自定義Inspector面板;創(chuàng)建編輯器窗體;物品屬性、界面編輯控制;界面的繪制、添加物品等
第5階段
1、ARVuforia的應(yīng)用
Vuforia功能介紹;使用Vuforia制作AR掃描;AR交互;ARMark功能Unity-ChatSDk等
2、NrealMR眼鏡
Nreal各個元器件作用及使用方式;搭建Unity的軟件配置環(huán)境;打包一個Cube到Android手機上;結(jié)合UnityChatSDK,做一個音視頻通話;做一個植物大戰(zhàn)僵尸的游戲打包到計算單元上等
3、Kinect和Opencv的擴展應(yīng)用
UnityAzureKinect下載安裝;Kinect調(diào)試檢查;KinectAvatarDemo;KinectColliderDemo;UnityOpenCVSDK下載;Opencv圖形識別;Opencv網(wǎng)球Demo等
第6階段
HTCVIVE頭顯的應(yīng)用開發(fā)
下載StreamVR;搭建角色;還原場景的中SimpleInteractable;發(fā)射射線;瞬移點以及瞬移區(qū)域?qū)崿F(xiàn);LinearDrive功能還原以及腳本參數(shù);CircularDrive功能還原;CircularDrive腳本參數(shù);Button還原以及腳本參數(shù);Hints效果還原以及腳本參數(shù);Skeleton中的HandModel還原;搭建角色、手柄;自適應(yīng)高度瞬移;開門效果實現(xiàn);3DUIl中畫布制作;更換物體模型以及物體材質(zhì)效果實現(xiàn);整理樣板間中的功能等
擴展階段C++
C++基本類型;代碼結(jié)構(gòu)的控制;數(shù)組;指針精講及智能指針;函數(shù);面向?qū)ο?數(shù)據(jù)結(jié)構(gòu);STL標(biāo)準(zhǔn)模板庫等
【課程特點】
培養(yǎng)研發(fā)思維邏輯
U3D學(xué)習(xí)是構(gòu)建思維邏輯的過程,只有具備思維方式,才能融會貫通,將所學(xué)運用到實際工作中!
把控整體開發(fā)流程
遵循項目標(biāo)準(zhǔn)及流程規(guī)范,從全局到細節(jié),從思維到實現(xiàn),把控整體開發(fā)流程,具備全局視野!
提升持續(xù)迭代能力
不僅具備開發(fā)思維→程序設(shè)計→程序?qū)崿F(xiàn)的能力,更培養(yǎng)持續(xù)迭代的能力,讓程序開發(fā)更高效!
擴容前沿?zé)衢T技術(shù)
傳授的U3D核心技能在滿足當(dāng)下企業(yè)用人標(biāo)準(zhǔn)的同時,增加前沿技術(shù),更有利于個人以后的技術(shù)提升!
【師資簡介】
曾任職夢牛(上海)網(wǎng)絡(luò)科技有限公司,負責(zé)游戲客戶端、服務(wù)端程序,擁有大量的項目開發(fā)經(jīng)驗!
5年以上教學(xué)經(jīng)驗,對于游戲中的動作部分和手感有獨特的見解,對游戲特效和場景處理把控到位。
11年游戲行業(yè)和授課經(jīng)驗。曾為北京全天通獨立開發(fā)了多款三國系列手機游戲,學(xué)生遍布暢游、完美等各大公司。
碩士學(xué)歷。參與手游《凜冬部落》前端研發(fā),后期負責(zé)參與給全國各地科技館制作AR、VR、模擬仿真以及科普游戲等
【學(xué)習(xí)方式】
01戰(zhàn)隊組建
人人都能當(dāng)隊長,帶領(lǐng)隊員“全軍出擊”鍛煉提高團隊意識、合作能力、管理能力
02情境創(chuàng)設(shè)
每日演講、戰(zhàn)隊系列任務(wù)、拓展訓(xùn)練、每月之星、社會公益和校企活動,提升綜合素質(zhì)
03充分互動
課堂游戲互動模式授課,更好吸收專業(yè)知識,享受學(xué)習(xí)樂趣
06學(xué)習(xí)總結(jié)
通過每日三問、戰(zhàn)隊月度匯報、培養(yǎng)學(xué)員善于總結(jié)的習(xí)慣
05成果展示
記錄各個訓(xùn)練情境,展示努力取得的成果,提高學(xué)員信心
04任務(wù)執(zhí)行
以戰(zhàn)隊為單位研究課題并匯報研究進展及心得,培養(yǎng)學(xué)員愛研究、善思考的習(xí)慣
【一站式就業(yè)服務(wù)】
【教學(xué)現(xiàn)場】
【學(xué)員風(fēng)采】
姓名:張景琦
年齡:20
學(xué)歷:中專
就職公司:完美世界
就職崗位:3D角色
我叫張景琦一年多過去了在這一年里我從一個想接觸這個行業(yè)的一名萌新到現(xiàn)在在完美世界工作了經(jīng)歷了很多階段學(xué)習(xí)了很多東西認識了很多朋友也愛上了這個行業(yè)也感謝匯眾和各位老師的精心教導(dǎo)。
從學(xué)習(xí)到工作這期間也是感受頗多也說出自己的經(jīng)驗吧這個行業(yè)一定要拿出自己的熱情并把熱情用于到學(xué)習(xí)上剛開始學(xué)的時候我們可能跟有美術(shù)基礎(chǔ)的同學(xué)是有差距的但這是正常的但你能通過老師教的技巧和自己的練習(xí)來彌補而且要建立自己的學(xué)習(xí)方法比如找參考這個是一定的多去看別人的作品和自己的作品對比向比你厲害的人交流和請教這能讓你的技術(shù)迅速提升別不好意思問你問他他一定會樂意分享的養(yǎng)成一些良好的習(xí)慣比如整理好作品和資料分類啊用bp的時候一步一保存能讓你效率提升免去很多麻煩這些對你有很大的幫助包括工作以后還有就是基礎(chǔ)是一定要補的素描什么的美術(shù)基礎(chǔ)能讓你學(xué)的很輕松這些就是我學(xué)習(xí)到工作后的經(jīng)驗了希望學(xué)弟學(xué)妹們能熱愛這門行業(yè)用心學(xué)好加油!別忘了自己的夢想哦我想做出暴雪那樣的CG電影??!還有很長的路要走呢。學(xué)弟學(xué)妹們在學(xué)習(xí)中有什么疑問可以
姓名:鄧永成
學(xué)歷:大專
年齡:23
就職公司:51VR成都分公司
就職崗位:次世代場景
我叫鄧永成,現(xiàn)在在51VR做次世代場景的工作,我到匯眾學(xué)習(xí)了一年多.我喜歡動漫,也經(jīng)常玩游戲,我來匯眾學(xué)習(xí),一是因為興趣,二是因為這個職業(yè)在以后很吃香.在匯眾認識了新老師,認識了想同學(xué).老師的教學(xué)方法我很喜歡,周圍的同學(xué)也很熱情,不懂的可以問附近的同學(xué).大家一起學(xué)習(xí),共同進步。我們公司現(xiàn)在主要是做的VR還有人工智能的項目,也希望以后有更多的學(xué)弟學(xué)妹加入到我們公司的行列中。
【教學(xué)現(xiàn)場】
【機構(gòu)簡介】
匯眾教育(www.gamfe.com)成立于2004年8月,成立以來始終堅守數(shù)字娛樂職業(yè)教育主航道,下設(shè)游戲?qū)W院、動漫學(xué)院、數(shù)字影視學(xué)院、UED學(xué)院、VR/AR學(xué)院五大學(xué)院,目前已在北京、上海、廣州、深圳、青島、武漢、天津、杭州等全國主要城市和地區(qū)建設(shè)40+直營校區(qū),累計培養(yǎng)100000余名專業(yè)人才,并輸送至全國50000余家企業(yè),成為目前遍布全國的數(shù)字娛樂人才培養(yǎng)基地
在新興朝陽產(chǎn)業(yè)人才緊缺,人才培養(yǎng)缺乏成功經(jīng)驗與模式的情況下,匯眾教育集團依靠精準(zhǔn)的市場定位、高質(zhì)量的課程體系、嚴格規(guī)范的教學(xué)質(zhì)量管理和完善的就業(yè)推薦服務(wù),為中國數(shù)字娛樂職業(yè)教育行業(yè)提供了專業(yè)參考及標(biāo)準(zhǔn),成為數(shù)字娛樂職業(yè)教育卓越品牌。
【辦學(xué)特色】
匯眾教育擁有由實力派名師和行業(yè)大咖組成的400人師資陣容,他們經(jīng)驗豐富、教學(xué)理念先進,是你職業(yè)技能學(xué)習(xí)過程中的良師益發(fā)!
嚴格選拔:來自一線企業(yè)、5年以上開發(fā)經(jīng)驗、80%來自一線企業(yè)
能力出眾:身兼講師、項目經(jīng)理、學(xué)術(shù)開發(fā)三重角色、真正實力派
定期考核:每年參加上崗認證、確保在職的都是、合格的老師
一師一班:專職導(dǎo)師全程對口培養(yǎng)、對學(xué)員學(xué)習(xí)和發(fā)展、全面負責(zé)
陪伴式教學(xué):一對一傳授、一專多能本領(lǐng)、教授上手快的工作技巧
外聘專家:特邀行業(yè)大咖、為你提供國際視野、前沿技術(shù)與實踐
【機構(gòu)榮譽】
【機構(gòu)環(huán)境】
匯眾教育成都校區(qū)周邊大廠云集,商業(yè)繁榮、交通便利、環(huán)境優(yōu)雅、學(xué)習(xí)氣氛濃厚,校區(qū)教學(xué)硬件設(shè)施齊全,設(shè)多媒體教室、理論課教室、機房、畫室、教學(xué)案例中心、研發(fā)中心,各項教學(xué)設(shè)施和整體教學(xué)環(huán)境均處于國內(nèi)高端水平,學(xué)習(xí)環(huán)境寬敞、舒適。機房的教學(xué)用機性能優(yōu)越,保證一人一機,為我們的實例型教學(xué)開發(fā)提供了堅強的后盾,而且在課余時間免費向?qū)W員開放,是學(xué)員組成游戲開發(fā)小組理想的制作室。多媒體教室采用高性能的投影設(shè)備及進口幕布,用更直觀的方法傳授知識。學(xué)院采用案例教學(xué)、實例教學(xué)、項目開發(fā)相結(jié)合的方法,追求教學(xué)、實踐、創(chuàng)作為一體,有專家精選的大量經(jīng)典商業(yè)案例、項目開發(fā)實戰(zhàn)訓(xùn)練貫穿于全部課程當(dāng)中,使學(xué)員在生動、活潑、輕松的教學(xué)環(huán)境下接受全新的游戲動漫開發(fā)技術(shù)。