服務熱線
13798996867
Unity3D游戲開發![]() |
課程大綱 課程介紹: Unity3D是一款實時渲染交互軟件。廣泛應用于游戲,VR/AR,影視,動漫,建筑,工業等產業平臺。在游戲行業中,是使用最廣泛的游戲引擎之一。本課程涉及C#編程語言、Unity學習,主要以實戰為主,輔導學生運用自己的想法制作出完整的游戲,以達到教學的目的。
課 時:100課時
教學大綱:
第一階段:C#語言基礎 Unity可用C#和JavaScript兩門語言編寫程序,市面上主流是采用C#語言。在這個階段主要學習C#基本的語法、常用函數、程序調試等等。
第二階段:引擎基礎 引擎的使用,游戲常用函數,游戲算法。制作游戲UI,編寫游戲邏輯。主要包括有Ugui的使用,定時器,物理引擎,特效粒子系統,狀態機,解析配置文件,常用動畫插件。第二階段學習完畢可以自行制作簡單的游戲。
第三階段:高級進階 課程包括有網絡編程,網絡游戲的原理和開發。多線程和協程,異步加載,異步通信。AssetBundle熱更新。腳本熱更新,在游戲邏輯里面嵌入Lua腳本。
第四階段:課程實訓 本課程主要是以游戲實訓為主,會帶領學生開發游戲上線到各種平臺。
教學大綱:
|