程序人生
文章平均质量分 86
海洋_
畅销书作者,著作:《手把手教你3D游戏引擎架构》、《Unity3D实战核心技术详解》,《Cocos2d-x 3.x 图形学渲染技术讲解》等。
展开
-
程序人生系列一
作为一个从事IT行业15年的老兵,接下来我就把自己从事研发的人生经历给想从事研发的朋友介绍一下。先自我介绍一下,这15年来,主导或参与了18款游戏的研发,虽没有月流水上亿的产品,月流水几千万的项目还是有的。经历过的公司有网龙,久游,趣游等知名IT企业并担任技术研发负责人,也在新三板公司南京光辉互动担任公司技术总监,自己也创业过,目前在创业公司担任技术合伙人。读研期间在浙江大学CAD&CG国家重点实原创 2016-12-18 09:11:32 · 1275 阅读 · 0 评论 -
应聘引擎程序需做哪些准备
每个人进入企业都面临面试这一关,不同的职业面试的内容是不同的,即使都是IT游戏行业,也分多个职业,从技术角度讲,有客户端,服务器,引擎程序。它们面试的内容也是不同的,工欲善其事必先利其器,要想进入某个领域必须武装好自己,不打无准备的仗。下面就给读者分享关于面试引擎程序的一点心得。简历简历是门面,相信每个面试者都写过简历,应聘引擎的程序员在简历中最好能体现自己以前做过引擎编写工作,或者使用某...原创 2018-12-11 07:21:24 · 1311 阅读 · 2 评论 -
应聘客户端主程需做哪些准备
上一篇博客给读者介绍了关于应聘引擎程序或者资深引擎需要做的准备工作,本篇博客给哪些想应聘客户端主程的开发者提供一些建议。客户端主程市场需求也是非常大的,我本人以前也应聘过客户端主程,也招聘过客户端主程,下面将一些心得分享给读者,以供参考。项目要求客户端主程就是要对整个项目负责,对主程的要求就比较多,比较杂了,因为他关乎整个项目的成功与失败,所以必须要谨慎对待。项目也分很多种类,比如MMOR...原创 2018-12-12 18:04:09 · 2831 阅读 · 1 评论 -
谈谈程序员如何快速提升职业技能
IT行业有很多分支:AI,大数据,区块链,游戏等等,其中游戏开发由于Unity引擎的普及入门门槛很低,收入相对来说比较高,导致了大量的应届毕业生或者说其他IT行业的人转到游戏开发中,游戏开发涉及到的技术也是很多的,其中包括很多算法:四叉树,八叉树,Bezier,A* 算法,人工智能,行为树,高斯,图形学算法等等。要想在IT行业立于不败之地,我们需要缩短与高手之间的差距,怎么去弥补这个差距呢?这里说...原创 2018-09-15 10:45:40 · 5876 阅读 · 0 评论 -
程序员必备之沟通的艺术
对于程序员来说,与其他人之间的沟通非常少,大部分人都属于那种技术宅男,喜欢一个人独处,作为程序员来说,他们的圈子比较单一,还有的程序员由于不会沟通,朋友少之又少,自己把自己封闭起来了,久而久之容易得抑郁症。其实沟通也是一门技巧,同样的话,有的人说的好听,有的人说的难听。作为沉默寡言的程序员更应该注重一下自己的沟通技巧。熟话说多一个朋友多一条路,我们以后不一定搞一辈子的技术。 作为程序员的自己,我最原创 2017-10-22 09:46:18 · 1748 阅读 · 0 评论 -
UML类图在游戏中应用
笔者介绍:姜雪伟,IT公司技术合伙人,IT高级讲师,CSDN社区专家,特邀编辑,畅销书作者,国家专利发明人;已出版书籍:《手把手教你架构3D游戏引擎》电子工业出版社和《Unity3D实战核心技术详解》电子工业出版社等。CSDN视频网址:http://edu.csdn.net/lecturer/144 前面介绍过各种架构设计,也编写过使用架构设计开发游戏,但是没有细说用什么工具去做架构设计,在这里我原创 2017-01-25 17:06:31 · 8093 阅读 · 0 评论 -
为何要学习游戏引擎底层技术
笔者介绍:姜雪伟,IT公司技术合伙人,IT高级讲师,CSDN社区专家,特邀编辑,畅销书作者,国家专利发明人;已出版书籍:《手把手教你架构3D游戏引擎》电子工业出版社和《Unity3D实战核心技术详解》电子工业出版社等。 最近这段时间,开始写一些关于3D游戏引擎底层实现的文章并附上源代码,目的是唤起开发者学习引擎底层的兴趣。随着引擎封装的越来越好,很多人都抱着会用的思想,把人家的东西用到极致作为奋斗原创 2017-01-18 16:56:28 · 6634 阅读 · 3 评论 -
碉堡了!程序员用深度学习写了个老板探测器(附源码)
笔者介绍:姜雪伟,IT公司技术合伙人,IT高级讲师,CSDN社区专家,特邀编辑,畅销书作者,国家专利发明人;已出版书籍:《手把手教你架构3D游戏引擎》电子工业出版社和《Unity3D实战核心技术详解》电子工业出版社等。 当今,人工智能和深度学习得到了快速发展,由于大数据的存在,它的发展也变的顺利成章了,很多以前在研究院或者是大学实验室的研究人员加入到了拥有大数据的公司,人工智能算法的开源使得进入这转载 2017-01-12 10:25:06 · 17082 阅读 · 17 评论 -
我的2016—“不平凡”的一年
笔者介绍:姜雪伟,IT公司技术合伙人,IT高级讲师,CSDN社区专家,特邀编辑,畅销书作者,国家专利发明人;已出版书籍:《手把手教你架构3D游戏引擎》电子工业出版社和《Unity3D实战核心技术详解》电子工业出版社等。 回顾过去的2016年,我做了一些小事情,实现了一些小目标,自我感觉非常充实,付出的同时也有回报。下面给大家介绍我这“不平凡”的一年的心得。一、谈谈工作 作为IT从业者,我一直战斗原创 2017-01-13 14:03:19 · 3493 阅读 · 12 评论 -
Unity内存优化经验分享
笔者介绍:姜雪伟,IT公司技术合伙人,IT高级讲师,CSDN社区专家,特邀编辑,畅销书作者,国家专利发明人;已出版书籍:《手把手教你架构3D游戏引擎》电子工业出版社和《Unity3D实战核心技术详解》电子工业出版社等。 内存优化不论是游戏开发还是软件开发,都会涉及到这个问题,这个也是所有程序员绕不过的问题,必须要解决的。特别是在移动端盛行的时代,由于硬件的限制,这个问题愈发显得突出。开原创 2017-01-08 12:55:34 · 3193 阅读 · 0 评论 -
程序人生系列三
笔者介绍:姜雪伟,IT公司技术合伙人,IT高级讲师,CSDN社区专家,特邀编辑,畅销书作者,国家专利发明人,已出版书籍:《手把手教你架构3D游戏引擎》电子工业出版社 和《Unity3D实战核心技术详解》电子工业出版社等书籍。研究生的三年对我来说非常重要,我大学毕业后做的是与硬件相关的技术,读研究生心里计划是做网络安全这块,但是由于导师的专业是与图形学相关的,只能阴差阳错的选择图形学。这样我原创 2017-01-07 09:52:39 · 1248 阅读 · 1 评论 -
算法与游戏进阶之路
笔者最近在CSDN做一个关于算法与游戏结合的案例讲解。作为一个在IT行业工作十五年的老兵,笔者在这里将自己多年的学习游戏算法经验分享给读者,希望能够帮助那些想学习算法提升自己的读者。算法是IT产品研发的核心,在IT的任何领域都离不开算法,目前比较流行的IT领域有:大数据,人工智能,深度学习,游戏开发,虚拟现实,增强现实等,这些领域的核心都是算法,可见算法在IT领域的重要性。本文主要聚焦游戏算法原创 2016-12-30 09:34:55 · 1464 阅读 · 0 评论 -
程序人生系列二
2002年大学本科毕业后,去了国企山东铝业公司从事网络管理工作,主要任务是负责公司的网络正常运转,以及公司电脑的维修和网络服务器的配置。每天的工作就是朝九晚五。工作是非常的轻松,这样的日子持续了三年,在这三年中也是有所收获的,除了能够自由的拆装电脑,还能使用思科路由器配置网络。总之把维修电脑的一套东西都学会了。第四年的时候,我大学的很多同学都考研了,这无形中刺激了我,我在大学期间也是非常上进的,大原创 2016-12-18 19:54:53 · 1640 阅读 · 1 评论 -
回顾我的2018
2018年即将过去,回顾过去,2018年是一个多事之秋,尤其是出现了版号的问题,导致了IT小公司很多转型做小游戏,通过广告收费,这样的小游戏创新不足,在市场上很难被认可, 即使转向IOS,IOS审核相比以前也是非常严格,这就挤压了产品的生存空间。在年末,像过去一样,IT行业的公司面临着重新洗牌,这个已经成为了行业规律,小公司由于项目不给力,更重要的是资金短缺,面临着入不敷出,最后关门大吉。大公司同...原创 2019-01-27 09:27:02 · 1609 阅读 · 5 评论