对于游戏编程者而言,在VS里面,敲着 C#代码,写着Unity项目。
游戏行业是个靠创意的行业,我们都不愿意为别人打工,实现别人的梦想。我们想将自己脑海里面的想法自己亲手实现出来!我一直这样渴望,但是目前还是个菜鸡。在保持大脑想法活跃的同时,最重要的还是将技术学好。毕竟 九层之台,起于垒土。
对于游戏编程,最重要的是要先将C# 和 Unity 学会。我总结了这两块的知识点:
C#:
1、基础
- 数据类型
- 重载
- 重载
- 异常处理
- 文件处理
2、高级
- 类、继承、多态
- 属性
- 集合
- 反射
- 委托
- 事件
- 泛型
- 匿名
- 不安全代码
- 多线程
下面是C#学习的简单思维导图:(XMind绘制)
Unity:
云链接:Unity学习图谱
Unity圣典:组件参考手册
如果有不对或者 可以补充的,欢迎评论留言,我们一起学习进步,入游戏之神坑。