NFT 游戏互操作性:技术不是拦路虎
发布时间:2022-02-27 13:46:38来源:51CTO技术栈
作者丨AdrianKrion
译者丨朱钢
策划丨孙淑娟
非同质化代币(NFT)在游戏世界大步前进,其中让NFT粉丝推崇备至的关键之一就是互操作性,这对游戏玩家可谓重大利好。由于NFT位于公共数据库中,因此任何人和游戏都可查看协同。所以,只要再来些标准化,整个行业就能变成一个可转移娱乐体验的元宇宙?但现实没这么简单,互操作性方面还有其他拦路虎在等待。
首先,无论是让神灵一刀毙命的宝剑,还是银河中最快的飞船,NFT确认你购买的物品,进而确认游戏内物品的所有权。作为合法所有者,你可以随时自由出售(或出租)代币且不必担心被封禁,而非区块链游戏中的场外交易项目可不一定允许。不过,非区块链游戏这一点也表明,游戏内资产的所有权和转让不需要NFT本来也能处理。
这时就会有专业技术门槛问题出现了。宝剑或飞船本身是3D模型和动画等数字资产的集合,作为客户端应用程序文件的一部分要么存储在你的设备上,要么存储在游戏的服务器上,具体取决于所选的网络架构。非区块链游戏本身就会跟踪这些飞船或宝剑实例的所有权,然而NFT游戏通过与区块链对话才能做到这点。区块链是一个去中心化数据库,不受游戏开发者控制,且开放给任何人查看。
无论哪种情况,如果游戏遭遇关服,那宝剑或飞船基本上就与他们引以为傲的主人就彻底告别了。游戏彻底结束,飞船无处可飞,宝剑无用武之地。从《黑客帝国》(TheMatrixOnline)到《星球大战:银河系》(StarWarsGalaxies),许多一度前途光明的大型多人在线游戏(MMO)都走向了相同命运。然而,对于NFT游戏,传奇或许还可继续,互操作性恰好能够对此力挽狂澜。
任务:互操作性
但游戏们没能扭转命运,问题出在语义方面。代币所在的第三方数据库确实是开放的,但这并不意味着它代表的对象在弹指之间就能转移到任何其他游戏当中,哪怕假设对象的视觉效果和道具等资产(比如速度、装甲或机载激光炮数量等)也可供任何人查看和导入。
第一个方面归结下来就是将一个游戏中的对象在另一个游戏中实现的问题。以宇宙飞船为例,它的道具怎么能在快乐农场这样的游戏中运转呢?开心农场这种游戏里根本都不会涉及太空战斗,飞船未被编码,因此在开心农场这样的游戏就无法处理它们。
然而,通过一些协作设计和创造性思维这个问题就可以解决。虽然原始图形资产可能无法转移,但开发人员可以使用一个通用图形资产表示来自其他游戏的NFT。NFT在游戏玩法方面的价值至少在某种程度上也可以保留,即使它被导入到不支持其原始道具和功能的游戏中。要实现这点,可以为游戏赋予新的道具和功能,这些道具和功能是被导入游戏本身固有的,同时这一过程将通过随机生成器来完成,并将原始代币的稀有性考虑进去。这样,原来光速飞行的宇宙飞船现在会变成一匹光速奔跑的骏马,或者变成花园里让作物五倍速生长的小矮人。
有了这样的设计,如果我们在太空战斗类游戏中购买了NFT飞船但后来游戏关服,通过将其导入到更大生态系统中的任何其他游戏,我们的NFT价值仍能保留。实际来看,NFT更多还是必须投入到特定的游戏才能激活,否则每个代币会为其持有者带来太多净收益,瓜分所有支持它的游戏的收入。
因此我们还需直面另一个大问题。如果游戏开发者希望用户获取资产是在他们的游戏中,为什么还要允许玩家使用其他游戏中的资产?其实这个问题在非NFT游戏中也非常普遍,比如索尼曾不顾体面地抵制堡垒之夜和PS4上大多数其他多人游戏跨平台联机。NFT这项技术确实非常利好互操作性,但自身经济利益仍是实现这一目标的切实障碍。
任何发行了原始NFT的项目,若具备在其他项目中使用的能力,都会因随之而来的额外功能受益。但是,这些其他项目从中又可以获得什么呢?他们也希望出售自己的NFT,而不是整合第三方收藏。解决这个问题的一种可能方法是使用推荐计划,在这样的计划中,A项目对集成自B项目的NFT进行推广,以获取B项目在该渠道的销售收入和在随后的转售中获得版税分成。对于规模相当的项目来说,相互集成是另一个可能选择,这些项目可以通过利用彼此的用户群从中受益。作为另一种选择,项目可以设置集成奖励池,奖励来自他们自己的收入,并根据其受众规模或集成中的销售额自动在合作游戏之间共享。
交叉推广可能为开发人员构建此类解决方案提供另一个很好动机,从独立游戏到3A级大作,它在非NFT游戏中也非常有效。《堡垒之夜》(Fortnite)靠跨平台联机生存,《黎明杀机》(Daylight)在这方面几乎就是一个恐怖版元宇宙,而《怪物猎人:世界》(MonsterHunter:World)则引入了《巫师》(Witcher)系列经典的杰洛特实现联动。当创作者集思广益,确实会有神奇发生。
NFT技术旨在确认公共和可审计数据库上数字或其他资产的所有权,成为真正释放游戏世界互操作性的中流砥柱。虽然今天这种潜力还受到与区块链无关的业务发展考虑阻碍,但在未来,我们有望看到整个NFT游戏元宇宙,让玩家可以自由地将资产从一个游戏转移到另一个游戏,最终让这一技术的潜力全部开花结果。
译者介绍
朱钢,51CTO社区编辑,2019年CSDN博客专家20强,2020年腾讯云+社区优秀作者,10年一线开发经验,曾参与猎头服务网站架构设计,企业智能客服以及大型电子政务系统开发,主导某大型央企内部防泄密和电子文档安全监控系统的建设,目前在BIM头部企业从事招投标软件开发。
兼职编辑招募
如果您是一名具有独到见解并乐于分享的技术人,有时间、精力以及激情改变和提升自我,邀请您加盟51CTO社区编辑团队,成为一名社区编辑。
请发送邮件到editor@51cto.com,做下自我介绍,包括但不限于您所在公司,职位,关注的技术领域,建立的微信公众号/博客/网站等,之前撰写或翻译的文章或者书籍,个人Github链接等。