游戏引擎兴衰史
今天整理硬盘的时候发现了CryEngine的源码。
以前做引擎的时候还妄想吃透这个引擎,天天没事就琢磨,虽然最后大部分也看不懂。
不过可以和大家聊一聊游戏引擎那些事。
别看现在的公司做游戏好多使用通用引擎,Unity、Unreal之类的,但是在10年前基本大一点的游戏公司都会自研引擎。
那会是一个技术氛围非常浓厚的一个时期,各家公司都会专门储备渲染,系统开发的人才,就是为了技术不落后于人。
相比当时,现在对技术的追求就没那么高了。
因为通用引擎很成熟,如果重新开发的话,开发难度大,维护成本高,而且收益极低。所以大部分最后都转投Unity的怀抱。
但那个时期真的遗留下很多财富。现在大公司的引擎人员基本都是那个年代过来的。

那会技术氛围很浓厚,大家都是在摸索,即便新人也很容易融入,还没有现在的“鄙视链”,而且大家都会相互交换资源。
我的CryEngine源码就是用Havok和一个大佬换的。
我的版本比较新,当然人家也有提携后辈的意思。因为当时Unity已经开始崛起,引擎开发属于高危行业了。
拿到CryEngine之后我做梦都笑醒过,这是真事。感觉自己研究了之后就能变成大神一样。那个时期对技术的追求非常狂热。
CryEngine虽然和虚幻同属一个时代。但在引擎领域,只要做过开发的恐怕都会对它印象深刻。
一个公司倾尽全力研发的怪物,代表当时游戏引擎领域最高的画面水平。即使放在现在也不过时。
别看虚幻现在这么厉害,但在当年还是被CryEngine力压一头。
当时硬件杀手的称号属于CryEngine。
虽然它有很多被诟病的点,但其实大家都对这个引擎有些误解。
这个我后面会单独拿出来说。
那会国内特别流行Gamebryo和BigWorld。
很多端游都是这两个引擎开发的,比如腾讯的QQ飞车,还有网易的天下贰、天下叁。
BigWorld的长处就是服务器技术,而那些年也正是国内端游最火热的年代。