Page 37 - 123
P. 37

到动画片制作可以利用最新的硬件设备,同时对渲染实时性                        涉及诸如图形渲染、物理仿真、音乐音效、脚本、角色动作
                    的要求并没有游戏那么高,杜宇欣决定尝试使用一些最新和                        模拟、人工智能、网络通讯、场景管理、程序优化等众多的
                    最前沿的光栅化渲染技术,牺牲一定程度的实时性去获取更                        技术领域。游戏引擎需要将众多的底层技术和算法封装成程

                    好的画面质量,而这样做就需要摸索很多尚未成熟的算法和                        序模块,并且提供程序接口以供上层的游戏逻辑开发程序员
                    技术,增加了开发的难度和周期。                                   调用。
                       杜宇欣告诉我们,他喜欢尝试,喜欢冒险。为了将游戏                          为了让上层游戏开发人员能够摆脱底层的技术细节而专
                    和动画片的制作技术取长补短进行整合,他带领团队从零开                        注于游戏自身玩法和内容的设计,游戏引擎的开发者还需要
                    始,不断钻研,不断创新,经过三年的拼搏努力,终于成功                        制作各种与引擎配套的工具软件和编辑器软件,以方便各类
                    开发出了满足使用要求、拥有自主知识产权的 Animage 动画                   游戏开发人员(策划、美术、程序)使用。
                    片制作平台。Animage 集成了所见即所得的动画编辑器、高                       正是在这样的背景下,完美世界集团坚定选择了通过自
                    效灵活的渲染农场、项目管理、美术资产管理、后期剪辑等                        主研发 3D 游戏引擎来制作 3D 网络游戏的道路。2006 年
                    功能模块。利用该平台制作的动画片可以达到当前国际上电                        杜宇欣和完美世界的核心技术团队,凭借自己坚实的技术基
                    视动画片的顶级画质,同时减少了动画片的生产环节,缩短                        础和多年积累的 3D 游戏开发经验,成功开发了 Angelica
                    了渲染和制作时间,大幅度提升了生产效率,降低了制作成本。                      3D 游戏引擎,并基于该引擎制作了国内第一款真正意义上的
                    Animage 的成功是完美鲲鹏技术团队的一次大胆创新,更是                    3DMMORPG 游戏——《完美世界》。该游戏引擎在当时实
                    杜宇欣职业生涯的又一次修行。利用该平台制作的动画片《宇                       现了多项技术创新,其独创的时装系统、角色自定义形象系
                    宙护卫队》一经播出,立即获得了行业内外极大反响。                          统、家园建设系统、超大规模无缝大地图、即时昼夜变化系统,
                       冰冻三尺非一日之寒。杜宇欣和他带领的团队在 3D 动                     均处于国际领先水平,填补了国内自主研发 3DMMORPG
                    画制作领域所实现的技术突破和创新,皆源于十几年来他们                        游戏的空白。
                    在 3D 游戏领域孜孜不倦的钻研与精进。                                 如果说游戏引擎是框架,那么杜宇欣就是搭框架的人。

                                                                      他作为研发团队核心程序员参与了图形渲染、角色时装、家园
                    面对游戏行业困局 自主研发 3D 游戏引擎                             建设、超大规模无缝大地图、碰撞检测等系统的开发,同时还
                       早在 2000 年的时候,中国互联网行业方兴未艾,网络                    以客户端主程序员的身份搭建了《完美世界》的客户端程序框
                    游戏刚刚起步,市场上基本都是 2D 游戏。彼时杜宇欣刚刚                      架和大量程序开发工作。这套游戏引擎和客户端程序框架通过
                    大学毕业,加入了一家成立不久但却是国内极少数拥有 3D                       不断地升级换代,一直被沿用到《完美世界》后续的十多个
                    游戏开发能力的公司之一——北京欢乐亿派科技有限公司,                        PC 网络游戏中,其中《完美国际》、《诛仙》等直到今天还
                    中国第一款 3D 即时战略游戏即出自该公司。在随后的几年                      备受玩家喜爱。这些游戏产品除了在国内有广泛的影响力,还
                    里,杜宇欣和欢乐亿派的同事陆续制作了一系列 3D 游戏,                      出口到美国、日本、韩国、巴西等 100 多个国家和地区,为
                    其中包括中国第一款 3D 第一人称射击游戏《大秦悍将》。                      中国文化的推广与传播起到了积极作用。
                    虽然由于市场原因,这些游戏没有为公司带来巨大的商业利
                    益,却让杜宇欣所在的团队积累了 3D 游戏开发的宝贵经验,
                    他们的 3D 游戏引擎也在那时开始逐渐成型。
                                                                         编者按
                       2004 年前后,国外 3D 多人在线角色扮演(3DMMO                        在和杜总的交流中,我们了解到他从小就酷爱电
                    RPG)游戏开始进入中国。彼时国内家庭电脑尚未普及,依                          子游戏,因此在大学期间选择了计算机专业,毕业后
                    稀记得《魔兽世界》火遍大街小巷时,各大网吧都在为这款                           即从事了自己喜欢的游戏编程工作。十几年来,既是
                                                                         源于兴趣更是因为坚持,他在工作中不断学习新技术,
                    游戏升级电脑配置。而当时国内游戏市场在 3D 网络游戏制作、
                                                                         不断接受新挑战,迎难而上,最终成长为我国 3D 图
                    尤其是 3D 游戏引擎研发领域还是一片空白。
                                                                         形软件研发领域的领军人物。能够把兴趣当成工作的
                       也许大家对游戏引擎的庞杂度不了解。游戏引擎作为一                          人是幸运的,而拥有锲而不舍、金石可镂的精神更是
                    套由多个子系统共同构成的复杂系统,包含了游戏开发中最                           这位行业专家值得我们学习的地方。
                    核心的技术模块和底层系统,也是开发难度最高的部分。它

                                                                                                                 ...37
   32   33   34   35   36   37   38   39   40   41   42