詳情描述
【一階段C語言基礎開發(fā)】
1.C語言基礎開發(fā):計算機原理,數(shù)據(jù)類型及轉(zhuǎn)換,數(shù)據(jù)運算,邏輯判斷,循環(huán)分支
2.C語言進階開發(fā):復雜數(shù)據(jù)類型,基本數(shù)據(jù)結構,函數(shù)(方法)的封裝及使用,面向?qū)ο蟾拍?/p>
3.C語言面向?qū)ο箝_發(fā):類與對象,面向?qū)ο笾^承,面向?qū)ο笾鄳B(tài),面向?qū)ο蟀咐龑嵱?/p>
4.C語言高階開發(fā):C集合概念,C數(shù)據(jù)結構,泛型概念,泛型數(shù)據(jù)結構,委托概念與使用,委托與事件,文件操作
【二階段Unity3D引擎應用與開發(fā)】
1.Unity3D基礎組件應用:Unit引擎介紹,預制體,Transform組件,輸入控制類Input,本地數(shù)據(jù)存取,物li系統(tǒng)(碰撞檢測等)基礎,音頻處理以及播放加強
2.3D數(shù)xue應用開發(fā):坐標系介紹,向量,向量運算常用API,四元數(shù),坐標系的轉(zhuǎn)化物li系統(tǒng),細化,Time
高ji組件應用:Camera組件,LineRenderer劃線組件詳解,Tag詳解,射線檢測,延遲函數(shù),協(xié)同程序,Unity特殊文件夾加載,圖片格式處理
動畫系統(tǒng)開發(fā):Animation,尋路系統(tǒng)動畫狀態(tài)機融合樹融合樹,IK設置,動畫的重定向,粒子特xiao興趣課
【三階段游戲系統(tǒng)與網(wǎng)絡連接】
1.UI系統(tǒng)開發(fā):常見游戲UI結構,RectTransform組件,多分辨率適配圖集,基礎組件使用,Event
System,DOTween插件插件,案例
網(wǎng)絡應用開發(fā):短連接通信,JSON數(shù)據(jù)容器,XML數(shù)據(jù)容器數(shù)據(jù)容器,靜態(tài)數(shù)據(jù)配表,MVC分層開發(fā)思想
3.熱更新開發(fā):Editor工具開發(fā),AssetBundle,Lua基礎語法,xLua基礎,xLua項目級開發(fā),面向?qū)ο箝_發(fā)
渲染開發(fā):SVN,任務管理軟件,矩陣運算,Shader基礎語法,簡單光照模型鏡頭后處理,編寫策劃案,配表,美術資源
【四階段真機項目實戰(zhàn)】
1.真機增強應用:長連接通信,Android Studio使用,wei信SDK整合,VR/AR的SDK整合,真機打包測試,XCode使用
2.項目基礎系統(tǒng)開發(fā):實戰(zhàn)開發(fā)
3.項目高ji系統(tǒng)開發(fā):實戰(zhàn)開發(fā)
4.項目打包測試發(fā)布:實戰(zhàn)開發(fā)