5月3号的时候,@0xPARC发了一个推特,它家要和@ETHGlobal以及@latticexyz联合举办一次针对全链游戏的黑客松。这次长达5天的线上黑客松取名“Autonomous Worlds Hackathon”。
首先我们来聊聊0xPARC和Lattice。它们两个在全链游戏领域都非常出名。大明顶顶的全链游戏开山之作《Dark Forest》即是来自于0xPARC。我们这里截取它的官方介绍如下。
“0xPARC基金会致力于推动以太坊和其他去中心化平台上的应用层创新。我们的主要关注领域包括:
- 研究与开发。我们支持利用新型密码学原语(如零知识密码学)实现的实验性应用程序。0xPARC项目旨在推动加密应用在区块链内外的技术边界。
- 开源工具和基础设施。新的应用设计模式需要新的工具和基础设施。我们鼓励根据开放生态系统价值观开发这些工具。
- 教育和生态系统发展。我们致力于将更多的开发人员、技术人员、作家和思想家引入去中心化应用程序开发的前沿。我们通过教育计划和其他社区倡议来实现这一目标。
我们资助、提供运营支持或以其他方式参与的项目包括Dark Forest、Lattice、ZKonduit、EthUniversity、Index Supply等等。”
看过我写的介绍全链游戏引擎MUD的朋友对Lattice会比较了解。严谨的来说,Lattice是公司的名字,他们旗下产品包括游戏引擎MUD,全链游戏。
全链游戏,Fully On-Chain Game,其实是对资产和游戏规则同时上链的游戏总称,以区别于只有资产上链的GameFi游戏。但这种说法偏向于技术上的描述,为了扩展叙事性,0xPARC和Lattice提出了“自治世界”(Autonomous Worlds)的说法(https://0xparc.org/blog/autonomous-worlds),而我和@FunBlocksFun,@DFArchon等人提出了DeGame(去中心化游戏)的说法。DeGame的具体内涵,可以参考我的Blog文章:https://captainz.xlog.app/degame-de-yan-bian-he-you-xi-de-xie-yi-hua
可能有很多人没有参加过线上黑客松,我们抱着体验的想法参与了一下。这个黑客松以线上为主,持续5天。报名需要通过ETHGlobal的官方链接,截止日期是洛杉矶时间的16号。报名的过程需要填写自己的基本信息和简历,还需要Stake一点点ETH来验证钱包的有效性。接着是头脑风暴和组队时期,大家在ETHGlobal的Discord群组可以介绍自己的背景和想法来现场组队,之后在官网创建自己的项目和选择自己的队友。
黑客松开幕式由三个大佬共同主持,ETHGlobal的联创@TheRealKartik,Lattice的@l_udens和@_alvarius。之后会有一系列的在线讲座来讲解一些工具和知识,比如如何使用MUD制作2D和3D游戏,ZK机器学习之类的,具体内容见下表,感兴趣的朋友可以去找找ETHGlobal,未来会有回放。
从19号到23号晚上,基本就是所有的黑客松比赛时间,规则是在这短短的几天时间里形成自己的idea,然后尽力做出项目,最后提交时候,需要提交项目综述,代码和Demo视频演示。因为游戏对比DeFi来说是一个更复杂的赛道,要考虑的方面非常多,所以大部分项目仅仅做出来一个Demo 。10个获奖项目名单如下:
想要了解以上项目的详情,可以参考funblock的文章:https://mirror.xyz/0x949B1fE8B1860E51fa550131EB0F21729cA68A1A/o1Dz_9xMtBjAaQ_HLJC_3pdqztF3jvakOWGqsy7iYG0
我们知道,一般黑客松比赛除了了解优秀的开发团队和项目之外,还有一个作用是了解行业的发展趋势。我们同样可以参考大赛设置的奖项描述来一窥全链游戏的前沿研究方向。
Optimism:
- 使用OP Stack来制作全链游戏
0xPARC:
- MUD Plugins & modules for ZK (MUD和ZK插件)
- ZKML MUD Plugin (ZK机器学习插件)
- FHE powered dungeon master (以FHE为基础的副本大师)
- Cryptographic fog of war with MPC (多方计算下的战争迷雾体系)
Lattice:
- Non-games Autonomous Worlds (非游戏类型的自治世界)
- Composable engineering (可组合性游戏工程)
- Fully MUD-powered DeFi. MUD Swap? (基于MUD的DeFi产品)
NFT.Storage
- 使用NFT.Storage来储存自治世界NFT元数据
最后让我们用本次活动对自治世界的介绍来结束本文。
新型计算形式使得全新类型的虚拟世界成为可能。自治世界不仅仅是恰好存在于链上的世界,而是那些在其他情况下无法存在的世界。个人计算使得早期游戏开发者能够打造单人游戏世界,让孤立的个体可以沉浸在基于规则结构的文字冒险或像素在屏幕上弹跳的世界中。网络计算使得这些私人互动体验可以扩展为多人世界:基于服务器的多用户地下城和大规模多人在线游戏,其动态展开不再依赖于单个玩家的参与。
随着链上计算的出现,自治世界的可能性也随之而来:多作者、极其持久的世界,不仅可以被多个居民体验,还可以由他们进行扩展。这些世界不再是私人沉浸或集体体验的只读容器,而是一个由数字共识引导的协作共同体,其发展具有开放性。
自治世界的独特优势可以从链上游戏的早期实验中窥见,但它们的全部潜力尚待实现。在这次黑客马拉松中,我们邀请开发者和游戏设计师构建游戏和工具,测试他们眼中自治世界最充分表达的可能性。