第壹,Unity3D程序開發基礎
主要是學1。C#語法基礎2。OOP(面向對象)3。網絡通訊4。內存管理從基礎講解C#語言,熟悉字段、屬性、接口、委托、事件,掌握C#面向對象編程的核心思想。讓學生掌握Unity3d各方面的知識和基本的使用方法,為進壹步學習打下良好的基礎。
第二,初級階段
1.U3D簡介2。Unity3D開發環境使用3。對象系統,粒子系統使用4。照明,地形系統使用5。GUI和NGUI插件介紹6。通用組件和腳本綁定7。制作偽2D遊戲。掌握包括地形、燈光和陰影在內的編輯器元素,攝像機和天空盒的使用以及遊戲設置,物理引擎、粒子系統,輸入和控制的腳本開發,以及GUI和NGUI插件的使用,構建網絡遊戲框架。
第三,高級階段
1.Unity3D對象系統2的高級部分。2的高級部分。Untiy3D動畫系統3。傳統設計模式4。學習動畫、後續等相關插件5。1,3人項目講解在原有學習的基礎上,深入學習Unity3D對象系統和動畫系統的高級部分,如骨骼的綁定,動畫角色的創建等。用遊戲案例深度講解,讓妳全面了解動畫制作流程。
第四,跨平臺發布
1的發布。IOS版本2。Android版本3的發布。Web版本4的發布。4的發布。PC版了解不同平臺的資源需求範圍、資源表現形式、資源的具體優化方向和最終呈現效果,掌握客戶端遊戲、網頁遊戲、Android平臺、IiOS平臺等平臺的發布,提高遊戲成品的可用性。
動詞 (verb的縮寫)項目實戰
1.設計模式2。插座3。通信協議4。XML和SQLite 5。對象池技術。全球活動技術7。偽2D飛行8級。FPS射擊類9。MMORPG學生根據自己的實際情況選擇相應的題目或做規定的題目,學生可以自己完成壹個完整的項目,讓學生實際感受和控制整個項目,培養他們獨立思考和解決問題的能力,以快速。