①基本語法結構和關鍵詞,掌握變量常數和基本運算符,掌握表達式和語句。
(2)掌握三大程序的語序、順序、分支、循環。
③壹維和二維數組的巧妙運用。並且可以用這三種詞序解決壹些算法問題,比如排序和二分法。
④掌握值類型中的自定義類型,如結構、枚舉等。
⑤精通面向對象、類和對象、方法和字段、構造、銷毀和屬性。
⑥掌握靜態、虛方法、重載、抽象和接口。
⑦把握面向對象的三個特點,重點理解和運用繼承和多態。
熟練使用集合對象,如列表、字典、哈希表和堆棧,包括泛型和非泛型。使用通用方法。
⑨熟練運用委托,深刻理解委托。包括匿名委托和理解lambda表達式。
然後是Unity引擎操作。可以通過模塊來區分:
物理引擎:組件、腳本、公共類、觸發器、碰撞、光線。
2D: 2D向導,UGUI,布局和改編,UI構建,交互事件。
動畫:骨架、模型、動畫類型、動畫狀態機、特效。
AI:導航,尋路,路分離,跳躍導航等。
以上比較簡單。如果妳想工作,妳還應該知道:
數據持久、協調、框架、網絡、著色器、算法、Lua加熱等。
還可以學習VR和AR開發流程,出去做VRAR開發工作。