作者:田中慎司(stanaka) 译者:田剑

《网络游戏核心技术与实战》是一本Web工程师必读的书,它在日本一出版就在亚马逊上旋即售罄,如今,这本书即将在中国上市了,在此我强烈推荐大家去读一读。

本书的涉猎范围很广。主要内容涵盖网络游戏策划、实际的系统架构以及应该使用的技术、协议的设计和改进方法、基础设施的选择和构筑方法、必要的工程师资源的估算以及合作开发方式等,几乎涉及了网络游戏中所有必需的技术课题。

我著有《大规模服务技术入门》(大規模サービス技術入門,技术评论社,2010年出版)一书,但那本书远没有这本书的内容这么翔实,在此,我向作者@ringo先生(中嶋谦互)致敬。作者@ringo先生一直从事网络游戏以及中间件的开发。他毫无保留地分享了从多年开发经验中总结出来的开发技巧,具体内容非常生动有趣。例如:

  • 满足网络游戏实时性的通信模型、协议设计的权衡。
  • 网络游戏中的程序结构等具体架构。

本书对这些章节都进行了详细解说。可谓凝结了作者多年工作的精华。诸如此类,书中的精彩内容比比皆是。

目前,在Web服务中,WebSocket等实时Web技术也在追求处理的实时性。这项技术正是始于20世纪90年代的网络游戏并逐渐完善的。

近年来,网页游戏、移动终端游戏取得了高速发展,它们也在积极地借鉴网络游戏技术。此外,Web服务、Twitter以及Facebook等实现了实时接口的服务也越来越需要应用这些技术。今后,网络游戏技术在Web服务上势必会得到越来越多的推广和使用,而且还有可能在此基础上诞生新的技术和服务。

如果Web工程师想在10年后不会被淘汰,请一定要仔细阅读这本书。

《网络游戏核心技术与实战》:游戏开发者奥斯卡 CEDEC AWARDS 2011 最优秀著作奖

原文地址:http://blog.stanaka.org/entry/20110410/1302445004