#游戏技术

前阵子,看到一篇文章讲述游戏技术在各领域的应用:《游戏技术已成为一个国家技术创新能力重要标志》

正好最近看到一部纪录片《青年理工工作者生活研究所》里面有一集也讲了 游戏技术的应用

N年前刚开始从业的时候,看了一本书DOOM启示录》,详细讲述了卡马克、DOOM、QUAKE的故事,那时候就对做“游戏引擎”很感兴趣。可是自身基础差、从业机会少等各方面原因,最终还是没能如愿。

尽管未能相关从业,并不影响《DOOM启示录》在我心中的位置,书中有卡马克有一句名言:“在信息时代,进入编程领域的壁垒完全不存在了。即使有也是自我强加的。如果你想着手去开发一些全新的东西,你不需要数百万美元的资本。你只需要足够的比萨和健怡可乐存在你的冰箱里,有一台便宜的PC用于工作,以及让你坚持下来的奉献精神。”。这段话对我这样的技术宅男来说可谓有很大的激励作用。

(英文原文:“In the information age, the barriers [to entry into programming] just aren't there. The barriers are self imposed. If you want to set off and go develop some grand new thing, you don't need millions of dollars of capitalization. You need enough pizza and Diet Coke to stick in your refrigerator, a cheap PC to work on, and the dedication to go through with it. We slept on floors. We waded across rivers.” 见 维基百科的卡马克页面

BTW1:说起“游戏引擎”这个技术,算是游戏开发领域的掐脖子项目,国内几个最好的游戏公司,好像也只有网易有自研并落地到项目中使用的自研游戏引擎,只是因为未开源以及没有在外部使用,所以并不太为人所知,可以看这些文章的介绍

*专访网易Messiah自研引擎领衔者:“做真正made in China的游戏”》
*8年时间,29款产品,揭秘网易自研引擎的背后故事》

BTW2:为什么腾讯这么有钱,却没有去自主研发“游戏引擎”这类卡脖子的技术?答案是有钱,买就完了。当前世界上最流行的两款商业级别的游戏引擎,Unity和Unreal,背后都有腾讯的投资。见:Unity美股IPO,腾讯成大赢家:一文带你了解游戏引擎》。(补充:据知乎的这个问题记载,腾讯是有自研引擎并得到应用的《如何评价腾讯的QuicksilverX游戏引擎?》)

BTW3:通常聊到“游戏引擎”,很多人都会认为只有图形图像引擎才被称为“游戏引擎”,实际上也存在服务器端的“游戏引擎”。基于服务器的游戏引擎,开发者通常只需要写脚本层的业务逻辑即可,网络收发、数据库访问、自动的负载均衡等技术都在引擎底部实现了,比如“BigWorld”这款服务器引擎,曾经创下过最高在线玩家数的世界纪录。

我的上一份工作还在游戏行业,如果当时能给我去做服务器端的游戏引擎,可能不会离职离开这个行业。之前的周报里也写过一篇游戏服务器技术的文章:《周刊(3期):一个前游戏开发者眼中的游戏后端技术》
 
 
Back to Top