最近chainsafe下的web3 unity SDK更新了,不仅可以集成常规令牌交互的入口,还内置了登录、资产交易等平台。从小白Unity开发者的角度,笔者尝试访问web3。Unity SDK并对gamefi和DeGame中的重大事件发展进行综合评价。
本文的核心逻辑如下:
什么是web3.unity SDK?SDK是软件开发工具包的缩写。它是用于开发软件包、应用程序等的工具和资源的集合。
Unity Asset Store是由Unity Technologies运营的在线市场,提供各种数字艺术品、工具和资源,用于开发游戏和应用程序。开发人员可以在资产商店中购买或出售各种类型的数字资产,如3D模型、纹理、声音效果、代码、插件和编辑器扩展。
Unity Web3 SDK提供了一些预置的功能和工具,帮助开发者更轻松地构建Web3游戏。它支持EVM的连锁店,如以太坊,多边形,月光,克罗诺斯,内尔沃斯和币安智能链。
为什么web3需要unity插件?SDK本身是一个工具属性,所以它的核心受众是开发者,目的是降低游戏开发者对于链条知识的学习成本。对于传统游戏开发来说,渲染效率最重要的语言是C++和C#,与目前区块链社区主要的js/go/rust/python开发栈相对不同,所以从签名算法到钱包和契约交互都缺少很多代码工具。
在Unity资产商店中,很多知名公司如Fox,infura,Truffle,或者public chain都推出了本地函数访问的SDK,而本文所述的web3.unity虽然没有完全验证并纳入商店,但可以导入到源码包中试用。
这些SDK都是高度同质化的,都是围绕GameFi方向链改造的必要工具,提供代码封装后的入口。以web3为例。以Unity为例,它提供的核心功能如下。
实现游戏中各种资产令牌的自定义交互(ERC20/721/1155)提供游戏中跨游戏交易市场的便捷接入,提供多种NFTMint方案,提供钱包登录、社交登录等多网络支持,封装了常用的签名验证工具。虽然以上功能对于区块链开发者来说很简单,但是过去很多链改游戏,更多的是web3中更原生的人开始主导开发,缺乏游戏性。现在越来越多游戏开发者容易接入区块链的SDK,是让游戏本身更擅长的开发者掌握主动权。
游戏如何访问web3。团结?我不是Unity专家,所以在配置环境下访问SDK 空要花很多时间,但步入实际开发时能明显感受到访问的轻便。
下图显示了通过webGL唤醒钱包登录。
下图是点击按钮绑定触发的事件。效果是将按钮的文本更改为链中的令牌协定的名称。
实际写的Onclick()代码也很简单,只有4行。
async void Onclick(){ string contract = & # 8220;0 x3e 0 c 0447 e 47d 49195 FBE 329265 e 330643 EB 42 e 6 f & # 8221;;string name = await ERC20。名称(合同);文本文本=游戏对象。查找(& # 8220;正文& # 8221;).GetComponent & ltText & gt();text.text = name}
这个SDK中比较引人注目的功能是集成了NFT交易市场部分。
通过公文记录是利用EVM实现的。web3.unity SDK的CreateApproveTransaction类方法。
基本上是围绕着链下订单书匹配的模式。大概逻辑是官方提供了与Opensea、X2y2等一致的集中式后台。在这里,Approve是授权执行诸如海港之类的贸易协议。
显然,如果在游戏中,买卖资产也需要跳转到os等外部web平台进行交易,对游戏性的破坏性特别大,所以sdk为交易市场的集中式后台提供了各种接入服务,比如
EVM。GetNftMarket获取所有NFTEVM。游戏中挂牌出售的CreatePurchaseNFTTransaction。在游戏中指定NFT并报价执行这些预置功能的购买,可以大大降低NFT交易的复杂度。实际上,别说游戏端的开发者,就是熟悉合同的开发者,要想从opensea的web门户中分离出来购买藏品,都要花费大量的时间和犯错误。
主流交易模式的机制可以拓展阅读。
在一篇文章里说清楚——NFT菜鸟SudoSwap的AMM机制——创新挑战与局限在掌握了X2Y2 10万NFT订单并分析版税能否收取后,有多少用户真正做到了?【合约解读】CryptoPunk全球最早的去中心化NFT交易市场思考与总结GameFi的蹒跚学步到DeFi从最早的加密猫到Axie Axie,Stepn,成功破圈。我理解这是web3在游戏赛道上探索的时代。这时候游戏性就差了,简单了,更糟糕的是经济体系的紊乱。据说邯郸学步就是这样。
在看到DeFi的成功后,激发了其他网游应用开发者涌向游戏社交赛道,正如DeFi的名字是由代表去中心化的“De”和代表金融的“Fi”组成,所以现在web3游戏的核心设计思路是区分这两条路径的。
GameFi通过在DeFi中整合代币激励,可以借鉴DeFi去中心化的特点,使核心逻辑缠绕也叫全链游戏DeGame。前者侧重于经济系统的缠绕,加强资产转移和流通的能力,后者侧重于游戏逻辑的缠绕,增强公开性、透明度和可审核性,接受玩家自己的提议和治理。
但是这两个对吗?还是只有这两条路?
从《传奇4》看经济链改革,韩国Wemade公司的Mir4(传奇4)在4Q21年8月一上线就受到全球新老玩家的追捧,净收入3.37亿美元,达到同时在线140W,月活600W的数据,应用资产链改革实现大R中R掘金者的经济循环。
虽然有相对较好的数据,但供求关系难以调整,导致一年后经济体系崩溃。特别是爆出Wemade通过Wemix token抛售调整了2021Q4财报的净收入数据。即使失去了后续玩家的涌入,也很难顺利控制高波动的游戏资产,这也让很多参与者觉得Play to Earn终于要玩到庞氏了。
回过头来看,历史上最持久的经济体系是梦幻西游记。其稳定性的核心来自于点卡制度,点卡制度控制着最低的供应成本,使得一台先进设备的生产既具有随机性,又具有较大的基础资源(资金+时间)投入周期。所以有点卡的端游版实现了20年稳定的经济保值,而手游版不实行点卡,资产不保值。
在《传奇4》的跌宕起伏中,既有官方的蛮横操作,也有游戏本身提高资产流动性,进行连锁改革的方向性问题。就算有这么宏大的跨游戏资产共享的理想,游戏资产的价值还是来自于服务。
就像一张演唱会门票的价值,不在于印刷的精美,而在于主办方对未来交付一场演出的承诺。同样一张银行存单的价值,不是因为票据有多规范,而是因为它有一定期限后还本付息的法律保障。
如何评价web3?Unity结合刚才对web3游戏轨迹的追溯和总结,笔者认为,以Fi为核心的游戏路径始终没有找到足够稳健的经济模式,也没有证明通过Fi进行链式改革优于传统游戏。
网络3。Unity SDK对游戏开发者可以说是真的友好,但对游戏设计并不是更友好。
在游戏的财务循环中,他可以轻松的帮助下图中的产出、交易和消费部分。
然而,他也引入了链中的波动性。虽然波动性本身对游戏并不完全是负面的,但很多游戏也调整新装备的公布,通过资产折旧来增加收入。
重点是在游戏本身还不完善的时期引入过高的金融属性,会让即将到来的玩家群体产生错误。
回顾去年的埃尔登法律圈,很少看到年度最佳游戏。作为一款灵魂游戏,它要求玩家拥有超高的反应速度和探索能力,这使得这类游戏始终是少数群体。通过多年来《狼》、《王人》等几部经典著作的逐渐影响,认知圈终于被低难度的开放世界法学圈突破。
在这个过程中,如果玩家一开始抱着可以通过通关赚钱的想法,掘金者只会看到回报周期和ROI,甚至很多玩家只买卖代币而不参与游戏的高流量游戏,代币解锁后可能会直接出售,这就破坏了游戏生态,对于认真玩游戏的人来说是不公平的。
unity+web3的插件简单易用,预计以后更喜欢玩游戏的人会设计一款结合了链的优势的游戏。毕竟对于游戏来说,赚钱只是过程,娱乐才是目的。
让玩家充值以便获得更好的游戏体验,让项目方为用户提供更好的游戏内容以便继续盈利,这样商业闭环会很扎实。毕竟最良性的玩家构成是少数玩家+少数bosses多数娱乐玩家。
DeGame能否唤起新的机遇?目前主流的GameFi产品基本没有在产品层面做任何“去中心化”的努力。核心业务逻辑仍然是完全集权的,项目方在游戏中掌握着不受限制的权力。
所以,与Fi相对应的是一个逻辑链的全链游戏,与今天研究的web3.unity完全相反。
全链游戏具有高度开放性、可组合性、高度去中心化、业务逻辑易于验证等优势。
开放性,传统链改的道具价值会随着玩家跑路而消散,在DeGame中会得到适当缓解。只要玩家群体足够大,游戏玩法本身正确,总会有新的开发者获取这些精准的用户画像,就像最初的war3去数据,再去LoL进行手游移植一样。治理方面,玩家是更了解需求的一方,所以极有可能重现DeFi中Compound的例子。他用来投票的治理提案不是文本形式,而是以计算机可以直接执行的代码提交。一旦投票通过,治理契约将按照已经写好的逻辑自动部署。这种纯链式治理过程可以消除团队严格执行投票结果的信任假设,实现真正意义上的去信任。理想也美好,困难也一样。核心瓶颈在于区块链的低性能和在游戏逻辑中开发智能契约的难度。
从某个角度来说,现在的DeGame受困于传统的区块链体系,在有限的牢笼里寻找玩法,这一块以后再找机会说。
最后,虽然回过头来看这个毫无新意的连环游探索过程有点悲观,但客观来说,大部分游戏其实都是不完整的。
2021年出现的很多庞氏GameFi模板都是在三个月内搭建完成并迅速上线的。2022年的许多P2E奥运会可以在近六个月内设计、开发和运营。基于这样的市场尝试得出的结论有多靠谱?一款好的MMO游戏往往需要更长时间的设计和打磨,在运营过程中不断调整参数,以达到游戏经济、人物道具/属性等方面的动态平衡。
没有好玩的游戏,也没有合适的玩家。怎么能指望一个好的游戏打破圈子呢?
所以我们在搭建Web3项目的时候,其核心目标不应该是简单的清盘资产或者发行货币,而是通过区块链技术更好的解决之前难以解决的信任问题。在游戏中,我们需要同时信任对手和玩家,让web2中的游戏账号和资产实际上属于项目方,降低信任成本才是web3价值的根本回归。
本网站声明:网站内容来源于网络。如有侵权,请联系我们,我们会及时处理。
温馨提示:注:内容来源均采集于互联网,不要轻信任何,后果自负,本站不承担任何责任。若本站收录的信息无意侵犯了贵司版权,请给我们来信(j7hr0a@163.com),我们会及时处理和回复。
原文地址"unity the associated script,unity game optimization":http://www.guoyinggangguan.com/qkl/164024.html。
微信扫描二维码关注官方微信
▲长按图片识别二维码