路遥知马力,自己技术的含金量自己最清楚,在学习新的技术出现乏力的时候,不如静下来巩固一下之前走的路。
书山有路勤为径,勤能补拙是没错,但是方向错的话在勤也是徒劳。
一、C#
1.1 C#的编程基础。
1.2 C#面向对象基础。
1.3 了解并会使用类的概念、继承、方法,虚方法,方法的重写,方法的重载,委托,以及使用常用的设计模式:单例模式、工程模式。
二、Unity基础
2.1 学习Unity的基本操作和组件。
2.2 学习基本的脚本控制。
2.3 学习基本的开发过程。
2.4 学习Unity的UI制作NGUI和UGUI(推荐刘国柱的UGUI课程)。
2.5 通过其他视频教程学习:“Dark Wonder 黑暗奇侠 RPG ”、“Space Shooter”、siki公开课“飞机大战”
三、入门
3.1 Unity知识体系进阶:寻路组件、物理引擎、射线详解
3.2 Unity3D Mecanim动画系统
3.3 学习基本的动态加载游戏对象(推荐游戏实例 Escapa form the earth 逃离地球)
3.4 “Unity3d CandyCrush 糖果传奇”的学习。
3.5 RPG黑暗之光游戏案例的学习
3.6 Unity热更新
四、高级