当前位置:首页 > gamesinnews > 正文内容

HilmarPétursson:将CCP技术开源助力《EveOnline》永续运营

17秒前gamesinnews

碳开发平台开启共享时代:CCP游戏的创新之举

CCP CEO Hilmar Veigar Pétursson

冰岛开发商CCP Games打造的长寿MMORPG《 EVE Online》一直深受玩家喜爱。近日,CCP宣布将其核心技术平台——碳开发平台(Carbon Development Platform)开源这是公司迈向技术共享的重要一步,为开发者提供了宝贵的工具资源。

为何要开源?CEO希尔玛尔·维格尔·佩图松的理由

正如我们采访CCP CEO希尔玛尔·维格尔·佩图松时他所述,开启技术共享的核心原因之一是“传承”。

“公司寿命通常不长,”他说。“CCP在游戏行业已算比较老的公司——我们已经27岁,虽然不像任天堂那样有200年的历史,但这在游戏界已很长了。游戏公司很难长久存续,因此,我们更希望通过创造的作品和技术实现传承。”

他指出,开放软件和技术意味着更强的生命力。例如,Linux因其开源策略,成为了当今操作系统的主流;类似地,Unreal引擎虽不是完全开源,但其源代码的开放极大促进了行业创新。佩图松相信,开放源码使开发者能更快解决问题,推动技术不断发展,从而增加项目的长远存续可能性

碳开发平台的未来:开放会带来什么?

碳开发平台的核心是支撑《EVE Online》的碳引擎(Carbon Engine)。随着平台即将对外开放,佩图松表达了他对未来的期待:

每个开发者或粉丝都可以利用这个平台打造全新的游戏或应用。鼓励创新和组合,开放的生态可以激发出意想不到的创意。通过开放源码,学术界和开发社区可以更容易合作,例如举办游戏开发马拉松(Game Jam),共同推动技术进步。

佩图松强调,“我们希望《EVE Online》永远运营下去。开源支撑平台,无疑大大提高了实现这一目标的可能性。”

技术融合与行业动态:偏好与选择

在行业中,一些工作室转向使用广泛应用的引擎,例如去年CCP宣布在下一部《巫师》游戏开发中放弃自研技术,改用Unreal Engine 5,而Crystal Dynamics也选择了Epic的技术开发下一代《古墓丽影》。

佩图松透露,CCP在技术选择上采取混合策略:虽然《EVE Online》仍在碳平台上开发,但在制作《EVE VANGUARD》——一款以同一宇宙背景的第一人称射击游戏时,选择了Unreal引擎。

“制作射击游戏时,几乎没有充分的理由不用Unreal引擎。我们的碳平台主要用来开发航天器和大规模空间场景,并不适合射击游戏。”他还指出,许多其他引擎没有针对“EVE”所需的巨大规模设计,比如拥有数万玩家同时在线的大规模战斗场面。

共享技术:行业未来新趋势

佩图松强调,开源不仅仅是技术共享,更意味着技术不再被视为企业专属资产。他表示:“一旦我们开源,技术就属于全世界。这实际上是我们退出专有引擎业务的方式。只要开源,技术就能更好地发展。”

此外,碳开发平台预计还会引入区块科技元素,用在新生存游戏《Project Awakening》中,彰显未来技术融合的趋势。

常见问题(FAQ)

Q: CCP为何决定将碳开发平台开源?

A: CCP希望通过开源促进技术共享与创新,延长《EVE Online》等作品的生命,同时加强与学术界和开发者社区的合作,加速技术发展。

Q: 开源后,其他开发者能用碳平台做什么?

A: 开源赋予开发者广泛的自由,他们可以使用平台创建全新游戏、工具甚至 mods,也可以进行学术研究或举办社区活动,推动创新和合作。

开发者 Pétursson 对未来技术的看法与实用性

Pétursson 认为,尽管关于这项技术的疑虑仍在,但它完全是可选的。他强调:

技术的多样性和灵活性

"Linux 常被用来运行区块链节点,但你并不一定非用它才能做这件事[区块链],你可以用它做任何事情," 他提到,并回到之前的例子。 "我们的引擎由几个组件组成,你可以根据需要自由搭配。"

关于区块链的误解和应用

"如果你考虑区块链到底是什么,它其实只是一个奇怪的数据库,而《Eve Online》实际上是首个数据库游戏。它基于微软的 SQL 服务器。二十年前我还要和人们争论是否应使用数据库来构建虚拟世界。有人说数据库很慢,不适合用在游戏里。但二十年后,数据库表现一切正常,现在我们有了更奇怪的数据库,任何人都可以用它来做任何事情。不幸的是,人们倾向于用它做短期项目。而我们专注于长期项目。"

"我相信你可以用这个数据库建立一些独特的东西,但我并不是要为这项技术背书。技术只是技术,你可以善用或恶用任何技术。"

CCP的碳引擎(Carbon Engine)与《Eve Online》的战斗场景

《Eve Online》游戏截图,展示激烈的10,000名玩家攻防战

虽然CCP的碳引擎非常适合支撑《Eve Online》中万名玩家的大战场,但并不是为开发射击游戏而设计。Pétursson 对它的潜力感到十分好奇,期待其他开发者的创新应用。

关于《Eve Online》社区及其独特性

我们在下一周的Develop:Brighton会议前采访了Pétursson,他讲述了《Eve Online》如何创立“坚韧社区”的故事。这也是他热情谈及的话题——尽管他承认,玩家之间的互动实际上是游戏设计中的一个“意外之喜”。

游戏设计中的核心理念

"《Eve Online》的核心原则,是[在游戏设计文件中写的第一条],死亡是件严重的事," 他解释。 "这关系到游戏中的死亡惩罚,以及玩家之间可能存在的极端暴力行为。"

玩家之间的社交和关系

"当你提供工具给社区时,他们会创造出令人惊叹的事物……他们会超越你的创造力。"

他还表示:”真正的友情基于人们投资彼此的命运。 如果你遇到生活中的问题,你会打电话给朋友。在《Eve Online》中,这种情况屡见不鲜——玩家经常身处危险之中。你知道谁是你的朋友,是因为你曾呼救他们,而他们也真的来了帮忙。我们其实是在打造一款具有“后果”的游戏。”

社区建设与玩家关系

在4月伦敦开发者大会上,Pétursson 也曾谈及社区发展,分享玩家们在虚拟世界中结成现实友谊乃至婚姻的故事。但究竟开发者能为社区的连接贡献多少?

开发者的角色与限制

"我会说,在很多方面,贡献并不大," 他笑着说。 "这些都是玩家自己做的事情。但我们常常在想:我们是在创造一个游乐场,一个主题公园,还是一个沙盒?"

体验设计的不同取向

他提出:主题公园通常是更具导向性的体验,而游乐场则更自由开放,潜在的负面体验也会更多,比如霸凌。而需借助朋友的支持来应对。"

"这也许是开发者的角色——选择。你是在做一个游乐场,还是一个主题公园?每个大型多人在线游戏(MMO)其实都在二者之间找到平衡,但比重何在?你如何调节体验?而剩下的,就由玩家自己决定了。"

FAQ

Q:Pétursson 如何看待区块链技术在游戏中的应用?

A:他认为区块链是一种极具潜力的“奇怪数据库”,可以被用在各种项目中,但也强调它完全是可选的,成功与否取决于开发者如何利用它,善用或滥用都由人掌控。

Q:他怎么看待游戏中的社区与玩家关系?

A:他相信社区主要是玩家自主建立的,开发者提供工具和环境,玩家通过合作和互动形成真正的关系,这也是《Eve Online》的核心魅力之一。

标签: 开发者