电子游戏一直是新技术的展示。它们有助于创造新的受众和新市场。在20世纪90年代,计算机零件制造商以每秒可以渲染的帧数来宣传他们的显卡的速度,比如《雷神之锤》。开发和玩视频游戏占用了大量的计算能力,但对环境成本上升的考虑相对较少。大预算的电子游戏伴随着巨大的能源成本。先进的图形、沉浸式技术和人工智能正在消耗前所未有的能量,将游戏行业和高性能计算锁定在气候死亡螺旋中。
但电子游戏仍然可以帮助我们想象使用新技术的新方法,伟大的游戏不一定是碳密集型的。在康科迪亚大学米利厄艺术、文化和技术研究所,我们的研究小组——Minecraft小组——正在设计低功耗、低碳的Minecraft体验,这些体验仍然很有趣。随着COP29峰会的召开,零排放目标似乎比以往任何时候都更遥远,我们必须找到新的途径,让人们想象可行的低碳未来。
SunBlock One
Minecraft是地球上玩得最多的电子游戏之一。这就是所谓的沙盒游戏。玩家能够以各种方式导航、构建和改变他们的世界。尽管《我的世界》具有儿童友好的美学,但玩家的平均年龄约为23岁。与任何一台游戏机或个人电脑相关的碳排放量都很小,但作为一个不受控制的总量,数百万游戏小时的全球长期碳成本开始变得巨大。
在Minecraft Bloc中,我们不仅对制作带有能量转换信息的游戏感兴趣。我们想让能源转型成为我们比赛的一部分。我们的团队一直在思考如何让电子游戏玩家考虑为他们的游戏世界提供动力的系统。我们在问这个问题:当我们让玩家直接接触到计算的坚果和伏特时会发生什么?SunBlock One是一款太阳能Minecraft服务器,位于蒙特利尔康考迪亚大学市中心一栋建筑的屋顶上。
SunBlock One运行在一台廉价的迷你PC上,该PC连接到由100瓦太阳能电池板供电的12V 50Ah锂离子电池。为了使我们自己和他人更容易进行软件开发,我们使用了基于Java的Forge修改版的Minecraft,该版本得到了世界上最大的游戏修改社区之一的支持。为了将服务器的电源系统直接连接到游戏世界,我们设计了一个简单的数据记录器和游戏内平视显示器(HUD)。
HUD告诉我们的玩家电池的实时状态、CPU和系统的功率消耗、太阳能电池板产生的功率,以及蒙特利尔当地时间和天气的详细信息,所有这些都是实时可见的。在阳光明媚的日子里,只要电池充满电,我们就可以让SunBlock One以10-12瓦的功率空转近48小时。这已经远远低于大多数玩家使用的平均商业Minecraft服务器的功耗,但我们这样做并不是为了节省能源。
相反,我们想展示的是玩视频游戏与能源使用之间的直接关系。与SunBlock One进行游戏
我们早期的一个有趣发现是,在《我的世界》中飞行比步行消耗更多的能量。世界各地的Minecraft玩家都知道,找到一个Elytra(玩家可以使用的一组翅膀)是游戏的巨大奖励之一。然而,在我们的世界里,过多的飞行会更快地耗尽电池,缩短服务器的正常运行时间。
这种权衡在多人游戏中变得更加有趣,其中一个玩家的行为会对其他玩家的体验产生严重后果。一些玩家会想出办法来协调他们的游戏,以最大限度地提高能源效率和服务器正常运行时间吗?其他人会不加选择地四处飞行,从而消耗电力吗?当我们的社会开始部署替代能源技术,然后发现气候危机没有快速的技术解决方案时,我们必须问自己这些难题。
能源的使用一直是一个与公平和分配有关的社会问题,而不仅仅是一个技术问题,但我们对这一关键差异的无知源于我们将能源视为理所当然的能力。只是开始
故事的下一部分可能会变得有趣。想象一下,一个由Sunblock服务器组成的全球网络共享一个跨时区供电的单一游戏世界,从而创建了一个太阳能元宇宙。想象一下,将客户端计算机集成到我们的多人服务器中,促使玩家相互竞争,以创建最低功耗的游戏系统。
想象一下,世界各地的玩家社区将碳中和游戏变成了一种文化现象,就像现在的碳密集型游戏一样,但却有一些紧迫而真实的收获。SunBlock One很重要,因为它允许玩家看到替代能源基础设施的体验,同时仍然具有娱乐性和趣味性。通过将为游戏提供动力的系统作为游戏本身的一部分,我们指出了功耗和游戏玩法之间的直接关系,同时我们正在开辟一种全新的游戏类型。