發(fā)布時間:2021-11-09 14:47:03來源:轉(zhuǎn)載
市面上使用UE4引擎的公司,絕大數(shù)需要C++應用技術(shù)。工作3-5年后,你可橫向技能擴展,做到學一敵百。
就算你是基礎差也學的會,所有課程均從實際出發(fā),以案例帶動知識,讓你輕松上手。
課程新增Slate引擎編輯器擴展、UE4插件編寫、VR/AR技術(shù)解決方案等內(nèi)容,這些技能將大幅 增加你的就業(yè)競爭力。
在火星你將學習UE4引擎框架分析、角色系統(tǒng)設計、動畫系統(tǒng)、關(guān)卡系統(tǒng)、藍圖系統(tǒng)等。讓你所學及所用。
通過學習3D數(shù)學中的向量,解決游戲中大部分位置,方向,朝向問題;進行面向?qū)ο笏季S方式的游戲設計,了解虛幻GamePlay框架結(jié)構(gòu);學習在虛幻中構(gòu)建數(shù)據(jù)結(jié)構(gòu),了解鏈表操作機制;學會使用鏈表解決特定問題。塔防案例學習。
C++!從基礎語法,數(shù)據(jù)結(jié)構(gòu),邏輯操作,面向?qū)ο螅O計結(jié)構(gòu),算法等全方位闡述語言的特性。課程設定從淺入深,幫助學員學會編程語言,學會設計產(chǎn)品結(jié)構(gòu),分析產(chǎn)品需求。產(chǎn)出文字類RPG游戲和算法類游戲。
本階段的學習目的,了解UEC++語言特點,學會如何在虛幻中編寫游戲結(jié)構(gòu),如何結(jié)合虛幻框架編寫需求。如何設計語言和藍圖進行交互,從而深度擴展藍圖特性。本階段產(chǎn)出產(chǎn)品《fappybird》《飛機大戰(zhàn)》、《三消類游戲》。
本階段將會學習虛幻中的重要系統(tǒng)!角色系統(tǒng),動畫系統(tǒng),行為樹系統(tǒng),網(wǎng)絡系統(tǒng),UMG系統(tǒng),材質(zhì)系統(tǒng),音頻系統(tǒng)等。幫助學員更加輕松的制作游戲以及游戲外的一切交互類產(chǎn)品需求。本階段產(chǎn)出《聯(lián)網(wǎng)射擊類游戲》或《聯(lián)網(wǎng)RPG游戲》。
對于學習驗收階段,本階段的主要目的是以小組為單位制作游戲希望學員能將學習到的內(nèi)容進行利用!以達到鞏固知識和檢驗知識的目的。本階段還將學習編輯器擴展,插件編寫使用,第三庫操作,模塊編寫,VR/AR產(chǎn)品制作。
火星教師
火星教師
北京火星時代科技有限公司(簡稱火星時代)于1994年出版CG教材——《三維動畫速成》,創(chuàng)辦“火星人”品牌,成立“王琦電腦動畫工作室”,秉承“分享”的理念,把更多的CG技術(shù)分享給其他人,開啟了中國CG教育元年。火星時代教育是較早進入中國數(shù)字藝術(shù)領(lǐng)域的企業(yè)。27年來,火星時代教育攜手眾多國內(nèi)外知名企業(yè),大力培養(yǎng)數(shù)字藝術(shù)設計人才,共同推動了中國數(shù)字藝術(shù)創(chuàng)意產(chǎn)業(yè)的發(fā)展。
鄭州火星游戲程序培訓課程怎么樣?火星時代教育-中國數(shù)字藝術(shù)教育好品牌,致力于培養(yǎng)高級數(shù)字化人才。已開設30大類設計精品課程,采用線上線下教學項目實訓授課方式,以高品質(zhì)教研贏得業(yè)內(nèi)好口碑。全國設立20多所直營分校,學生一地學習,可全國就業(yè)。
教學特色
C++為主授課
市面上使用UE4引擎的公司,絕大數(shù)需要C++應用技術(shù)。工作3-5年后,你可橫向技能擴展,做到學一敵百。
案例式教學由淺入深
就算你是基礎差也學的會,所有課程均從實際出發(fā),以案例帶動知識,讓你輕松上手。
課程詳細安排
學習階段 | 學習內(nèi)容 |
第一階段: C#語言基礎開發(fā) |
1、C#語言基礎開發(fā):計算機原理、數(shù)據(jù)類型及轉(zhuǎn)換、數(shù)據(jù)運算、邏輯判斷、循環(huán)分支 2、C#語言進階開發(fā):復雜數(shù)據(jù)類型、基本數(shù)據(jù)結(jié)構(gòu)、函數(shù)(方法)的封裝及使用、面向?qū)ο蟾拍?br /> 3、C#語言面向?qū)ο箝_發(fā):類與對象、面向?qū)ο笾^承、面向?qū)ο笾鄳B(tài)、面向?qū)ο蟀咐龑嵱?br /> 4、C#語言高階開發(fā):C#集合概念、C#數(shù)據(jù)結(jié)構(gòu)、泛型概念、泛型數(shù)據(jù)結(jié)構(gòu)、委托概念與使用、委托與事件、文件操作 |
第二階段: Unity3D引擎應用與開發(fā) |
1、Unity3D基礎組件應用:Unit引擎介紹、預制體、Transform組件、輸入控制類Input、本地數(shù)據(jù)存取、物理系統(tǒng)(碰撞檢測等)基礎、音頻處理以及播放加強 2、3D數(shù)學應用開發(fā):坐標系介紹、向量、向量運算、Vector3常用API、四元數(shù)、坐標系的轉(zhuǎn)化、OnGUI、ngui、物理系統(tǒng)、細化、Time 3、Unity3D高級組件應用:Camera組件、LineRenderer劃線組件、LayerMask詳解、Tag詳解、射線檢測、延遲函數(shù)、協(xié)同程序、Unity特殊文件夾、Resources加載、圖片格式處理、SpriteRenderer 4、Unity3D動畫系統(tǒng)開發(fā):Animation、尋路系統(tǒng)、AnimatorController動畫狀態(tài)機、AnimatorController1D融合樹、AnimatorController2D融合樹、IK設置、動畫的重定向、粒子特效興趣課 |
第三階段: 游戲系統(tǒng)與網(wǎng)絡連接 |
1、UI系統(tǒng)開發(fā):常見游戲UI結(jié)構(gòu)、RectTransform組件、多分辨率適配、SpriteAtlas圖集、基礎組件使用、EventSystem、DOTween插件、TextMeshPro插件、案例 2、Unity3D 網(wǎng)絡應用開發(fā):短連接通信、JSON數(shù)據(jù)容器、XML數(shù)據(jù)容器、ProtoBuf數(shù)據(jù)容器、靜態(tài)數(shù)據(jù)配表、MVC分層開發(fā)思想 3、熱更新開發(fā):Editor工具開發(fā)、AssetBundle、Lua基礎語法、xLua基礎、xLua項目級開發(fā)、面向?qū)ο箝_發(fā) 4、Shader渲染開發(fā):SVN、任務管理軟件、矩陣運算、Shader基礎語法、簡單光照模型、ShaderForge、鏡頭后處理、編寫策劃案、配表、美術(shù)資源 |
第四階段: 真機項目實戰(zhàn) |
1、真機增強應用:長連接通信、Android Studio使用、微信SDK整合、VR/AR的SDK整合、真機打包測試、XCode使用 2、項目基礎系統(tǒng)開發(fā):實戰(zhàn)開發(fā) 3、項目高級系統(tǒng)開發(fā):實戰(zhàn)開發(fā) 4、項目打包測試發(fā)布:實戰(zhàn)開發(fā) |
更多培訓課程: 鄭州火星游戲程序培訓班 更多學校信息: 鄭州二七區(qū)火星時代教育機構(gòu) 咨詢電話: