通過學習3D數學中的向量,解決游戲中大部分位置,方向,朝向問題;進行面向對象思維方式的游戲設計,了解虛幻GamePlay框架結構;學習在虛幻中構建數據結構,了解鏈表操作機制;學會使用鏈表解決特定問題。塔防案例學習。
發布時間:2023-11-07 10:33:16來源:魔方格
通過學習3D數學中的向量,解決游戲中大部分位置,方向,朝向問題;進行面向對象思維方式的游戲設計,了解虛幻GamePlay框架結構;學習在虛幻中構建數據結構,了解鏈表操作機制;學會使用鏈表解決特定問題。塔防案例學習。
系統學習百科全書似的編程語言C++!從基礎語法,數據結構,邏輯操作,面向對象,設計結構,算法等全方位闡述語言的特性。課程設定從淺入深,幫助學員學會編程語言,學會設計產品結構,分析產品需求。產出文字類RPG游戲和算法類游戲。
本階段的學習目的,了解UEC++語言特點,學會如何在虛幻中編寫游戲結構,如何結合虛幻框架編寫需求。如何設計語言和藍圖進行交互,從而深度擴展藍圖特性。本階段產出產品《fappybird》《飛機大戰》、《三消類游戲》。
本階段將會學習虛幻中的重要系統!角色系統,動畫系統,行為樹系統,網絡系統,UMG系統,材質系統,音頻系統等。幫助學員更加輕松的制作游戲以及游戲外的一切交互類產品需求。本階段產出《聯網射擊類游戲》或《聯網RPG游戲》。
對于學習驗收階段,本階段的主要目的是以小組為單位制作游戲希望學員能將學習到的內容進行利用!以達到鞏固知識和檢驗知識的目的。本階段還將學習編輯器擴展,插件編寫使用,第三庫操作,模塊編寫,VR/AR產品制作。
市面上使用UE4引擎的公司,絕大數需要C++應用技術。工作3-5年后,你可橫向技能擴展,做到學一敵百。
就算你是基礎差也學的會,所有課程均從實際出發,以案例帶動知識,讓你輕松上手。
課程新增Slate引擎編輯器擴展、UE4插件編寫、VR/AR技術解決方案等內容,這些技能將大幅增加你的就業競爭力。
在火星你將學習UE4引擎框架分析、角色系統設計、動畫系統、關卡系統、藍圖系統等。讓你所學即所用。
4-8個月全日制教學,崗位定向課程商業案例實訓,一線總監執教,企業定向培養。
365天線上直播,點播。全天候答疑作業點評指導,關卡式學習,大咖公開課。
學習進程分析,擴展課程學習,能力成長路徑,配套內部教材,硬件系統集成。
辦學歷史
所全國分校
同期在校生
類設計課程
上海游戲程序學習哪家好?火星時代Unity3D是游戲引擎開發商,實時3D互動內容創作和運營平臺,包括游戲開發、美術、建筑、汽車設計、影視制作在內的創作者運用Unity3D實現。Unity3D提供一整套軟件解決方案,可用于創作、運營和變現實時互動的2D和3D內容,支持平臺包括手機、平板電腦、PC、游戲主機、增強現實和虛擬現實設備。
火星時代游戲程序課程優勢
內容實用
企業高管& 企業老師合力研發,內容專精,無縫對接工作!
師資強大
嚴選任教,全程項目經理級老師面授,教技術、更傳經驗!
先進教學
云課程+云世界,智能學習系統,海量資源共享,便捷!
商業實戰
自建商業工作平臺,邊學習邊賺錢,提前進“職場”攢經驗!
火星時代游戲程序課程內容
課程階段 | 學習內容 |
C#語言基礎開發 | C#語言基礎開發:計算機原理、數據類型及轉換、 數據運算、邏輯判斷、循環分支 |
C#語言進階開發:復雜數據類型、基本數據結構、 函數(方法)的封裝及使用、面向對象概念 |
|
C#語言面向對象開發:類與對象、 面向對象之繼承、面向對象之多態、 面向對象案例實訓 |
|
C#語言高階開發:C#集合概念、 C#數據結構、泛型概念、泛型數據結構、 委托概念與使用、委托與事件、文件操作 |
|
Unity3D引擎應用與開發 | Unity3D基礎組件應用:Unit引擎介紹、預制體、 Transform組件、輸入控制類Input、本地數據存取、 物理系統(碰撞檢測等)基礎、音頻處理以及播放加強 |
3D數學應用開發:坐標系介紹、向量、 向量運算、Vector3常用API、四元數、 坐標系的轉化、OnGUI、ngui、物理系統、細化、Time |
|
Unity3D高階組件應用:Camera組件、 LineRenderer劃線組件、LayerMask詳解、Tag詳解、 射線檢測、延遲函數、協同程序、Unity特殊文件夾、 Resources加載、圖片格式處理、SpriteRenderer |
|
Unity3D動畫系統開發:Animation、尋路系統、 AnimatorController動畫狀態機、AnimatorController1D融合樹、 AnimatorController2D融合樹、IK設置、動畫的重定向、粒子效果興趣課 |
|
游戲系統與網絡連接 | UI系統開發:常見游戲UI結構、RectTransform組件、 多分辨率適配、SpriteAtlas圖集、基礎組件使用、Event System、DOTween插件、TextMeshPro插件、案例 |
Unity3D 網絡應用開發:短連接通信、 JSON數據容器、XML數據容器、ProtoBuf數據容器、 靜態數據配表、MVC分層開發思想 |
|
熱更新開發:Editor工具開發、 AssetBundle、Lua基礎語法、xLua基礎、 xLua項目級開發、面向對象開發 |
|
Shader渲染開發:SVN、任務管理軟件、 矩陣運算、Shader基礎語法、簡單光照模型、 ShaderForge、鏡頭后處理、編寫策劃案、配表、美術資源 |
|
真機項目實戰 | 真機增強應用:長連接通信、 Android Studio使用、微信SDK整合 、VR/AR的SDK整合、真機打包測試、XCode使用 |
項目基礎系統開發:實戰開發;項目打包測試發布:實戰開發 |
課程:上海徐匯游戲程序培訓課程 學校: 上海徐匯火星時代教育 咨詢: