路遥知马力,自己技术的含金量自己最清楚,在学习新的技术出现乏力的时候,不如静下来巩固一下之前走的路。

书山有路勤为径,勤能补拙是没错,但是方向错的话在勤也是徒劳。

 

一、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热更新

四、高级