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

随着更多游戏永久消失,JohnCarmack关于游戏保存的宝贵建议

24秒前gamesinnews

传统游戏的存续与开发实践:从Echo VR到经典IP的未来

VR游戏与未来游戏发展趋势

虚拟现实巨擘John Carmack的观点:保留经典的重要性

著名游戏设计师火箭发明家及VR狂热者John Carmack,作为《毁灭战士创始人之一,于去年底离开Meta(Facebook),结束了他在公司十年的虚拟现实项目。然而,他的离开并不代表对公司决策的漠不关心。上周,Meta宣布花费了近140亿美元在虚拟现实领域的失败项目上,同时也宣布将关闭曾在Rift平台上推出的《Echo VR》。

这并非唯一被取消的游戏。类似的,还有像《Rumbleverse》和《Knockout City》等游戏也遭遇了相似的命运。这些事件提醒我们,现代视频游戏面临着严重的存续问题——一旦被发行商甩开,它们极有可能永远消失。

游戏存续问题的探讨:从Carmack的观点看未来方向

Carmack的公开声明:游戏公司应当关注游戏的长期价值

针对这次Echo VR的终止,Carmack在上传到VR行业媒体UploadVR的声明中,探讨了多个关于游戏存续的问题。他强调,开发工作室应努力保持旧游戏的生命力,不能只以成本和人力为唯一决策依据。

他指出:“即使只有一万名活跃用户,尽量避免破坏这些用户价值。”他认为,从用户角度来看,失去一款他们喜爱的游戏带来的伤害远大于为了短期利益而关闭游戏所带来的收益。此观点呼应了游戏行业可持续发展的核心理念——重视社区与用户体验。

游戏开发中的永续策略:硬核建议与实践

确保游戏的基本可持续性

Carmack建议:每款游戏都应该保证在没有中心服务器支持的情况下仍能部分运作。即使在游戏寿命终结时,也要考虑到离线功能的重要性。例如,支持LAN局域网联机,可以为未来的代理服务器提供可能性。而支持用户自行托管服务器,不仅能降低运营成本,也为社区创造了更多的创新空间

良好的开发流程,确保未来可扩展

此外,他强调开发者应当保持源代码的整洁,减少不兼容的依赖,考虑采用存根(stub)技术进行测试。没有必要将难以分发的依赖加入项目,确保代码全球范围内都能被理解和接受,才能为未来可能的开源打下坚实基础。这些看似繁琐的实践,能在游戏后期维护、升级时节省大量时间和成本,提高产品的持续可用性。

以示范案例:Knockout City的开源与持续运行

正如Carmack所提,像《Knockout City》这样的游戏正积极践行这些原则。在今年晚些时候,其现有版本将关闭,但开发商将推出一个全新的独立版本,支持私有服务器,让玩家可以无限期地保存和体验游戏的乐趣。这是对未来游戏持续运营的一次积极尝试,值得更多开发者借鉴。

结语:呼吁业界重视游戏的长远发展

正如John Carmack所言,希望未来能有更多类似的做法,延长游戏的生命线,让玩家的投入得到最大的尊重和回报。只有关注游戏的可持续发展,行业才能走得更远、更稳健。

常见问答(FAQ)

Q: 游戏开发者如何确保游戏具有长久的生命力?

A: 关键在于设计支持离线功能、开源潜力和社区自主维护的机制。支持本地网络、用户自行托管服务器以及保持源代码的整洁都能大大延长游戏的生命期。

Q: 游戏厂商为什么要考虑开源或支持私有服务器?

A: 这样可以降低运营成本,增强社区参与感,延续玩家兴趣,避免游戏因为运营商的决策而永久消失。

标签: 游戏