U3D游戏开发—程序员转型篇(一)背景介绍
2016-03-07 10:59
543 查看
第一篇博客,如有什么思维上或者讲述的不够合理,欢迎各种网络上的大神砸砖;
为什么写这篇博客,可能跟本人性格有关系,“好为人师”,高中的时候,最喜欢给女朋友将地址知识了,把她讲的不会了,我居然喜欢上了不擅长的地理;所以根据这个原理,所以才有了这个系列的博客;
本人做下简单的自我介绍,游戏行业3年程序员,语言精通AS3,了解C++/JAVA/C#,之前主要在《某道》的x宇游戏,以及《x书世界》的某游集团,做as3工程师,随着移动互联网的兴起,最近考虑转型U3D,开始自己学习,在学习的过程中把学习的心路历程跟大家分享,共同成长;
我眼中的游戏U3D前端程序员:
1,框架
2,网络
3,渲染
4,UI
5,资源管理
6,优化
7,unity各个系统的熟练程度
8,unity常用API
9,语言的熟练运用(c#)
把上述这几点做简要分析:
1,框架:这个东西光看书是不行的,需要经历几款成功的项目,才有深刻理解,项目中的最多,MVC,单例,事件(监听者模式)。
2,网络:Socket居多。
3,渲染:U3D的话,shader是U3D程序员的分隧领,需要扎实的3D数学知识;
4,UI:NGUI主流插件,UGUI为发展趋势,所以本人直接学习UGUI;
5,资源管理:目前本人还未经历成功上线的U3D项目,所以不好解释,但是在之前的页游项目中,项目资源管理也占很重要,跟优化效率和项目开发速度有必不可分的关系, 在以后的研究中,跟大家一起学习上进。
6,优化:未涉及,但对于任何项目都非常关键;
7,unity各个系统的熟练程序:这个是最基本;
8,unity常用API:贯串整个开发过程中的东西;
9,语言:这个开发时间久了,语言都是相通的,区分就在各个语言SDK和API不同;
个人觉得要成为U3D的大牛,关键点在于:
1,渲染
2,网络
3,优化
4,框架
5,管理能力
至于怎么提高因人而已,本人在以后的学习中,把自己的学历历程或者走过的弯路跟大家分享出来;为了提高学习的持久性,本人在这里向大家声明,3天之内必更一篇学习进度,如果因其他一些生活中的事情,不能及时更新(我会提前跟大家请假);说这些是为勉励自己;希望大家监督鼓励,同时我也会认真的做完这件事情;
对了,这篇文章属于比较初级,从零系列,跟着我的进度一起从零认识U3D,完成初级到大牛的蜕变;
为什么写这篇博客,可能跟本人性格有关系,“好为人师”,高中的时候,最喜欢给女朋友将地址知识了,把她讲的不会了,我居然喜欢上了不擅长的地理;所以根据这个原理,所以才有了这个系列的博客;
本人做下简单的自我介绍,游戏行业3年程序员,语言精通AS3,了解C++/JAVA/C#,之前主要在《某道》的x宇游戏,以及《x书世界》的某游集团,做as3工程师,随着移动互联网的兴起,最近考虑转型U3D,开始自己学习,在学习的过程中把学习的心路历程跟大家分享,共同成长;
我眼中的游戏U3D前端程序员:
1,框架
2,网络
3,渲染
4,UI
5,资源管理
6,优化
7,unity各个系统的熟练程度
8,unity常用API
9,语言的熟练运用(c#)
把上述这几点做简要分析:
1,框架:这个东西光看书是不行的,需要经历几款成功的项目,才有深刻理解,项目中的最多,MVC,单例,事件(监听者模式)。
2,网络:Socket居多。
3,渲染:U3D的话,shader是U3D程序员的分隧领,需要扎实的3D数学知识;
4,UI:NGUI主流插件,UGUI为发展趋势,所以本人直接学习UGUI;
5,资源管理:目前本人还未经历成功上线的U3D项目,所以不好解释,但是在之前的页游项目中,项目资源管理也占很重要,跟优化效率和项目开发速度有必不可分的关系, 在以后的研究中,跟大家一起学习上进。
6,优化:未涉及,但对于任何项目都非常关键;
7,unity各个系统的熟练程序:这个是最基本;
8,unity常用API:贯串整个开发过程中的东西;
9,语言:这个开发时间久了,语言都是相通的,区分就在各个语言SDK和API不同;
个人觉得要成为U3D的大牛,关键点在于:
1,渲染
2,网络
3,优化
4,框架
5,管理能力
至于怎么提高因人而已,本人在以后的学习中,把自己的学历历程或者走过的弯路跟大家分享出来;为了提高学习的持久性,本人在这里向大家声明,3天之内必更一篇学习进度,如果因其他一些生活中的事情,不能及时更新(我会提前跟大家请假);说这些是为勉励自己;希望大家监督鼓励,同时我也会认真的做完这件事情;
对了,这篇文章属于比较初级,从零系列,跟着我的进度一起从零认识U3D,完成初级到大牛的蜕变;
相关文章推荐
- FAQ 前端面试大杂烩3
- 程序员别迷茫,通往牛逼的道路有很多
- 剑指 offer——面试题8求旋转数组的最小值
- 剑指 offer——面试题8求旋转数组的最小值
- 面试题目总结2
- **外企面试
- 30还是个程序员
- 成为高级程序员必修之路——异常处理
- 女程序员职业发展的特别之处
- .NET面试题解析(04)-类型、方法与继承
- 女程序员做了个梦,各路大神惊现神级评论
- 在蜂窝教育Android培训 主宰自己的职业生涯
- 面试经历---S&G(2016年02月27日上午面试)
- 程序员的自我提高-写博客
- 程序员修炼之道-笔记
- 资深程序员是如何用五年时间攒够100万的
- 程序员的核心技能是短期记忆力
- 程序员面试宝典第四版第一部分笔记
- LintCode:Majority Number / Majority Number II / Majority Number III
- Android 实战面试题分享