查看原文
其他

一文回顾全链游戏理论发展史

FunBlocks FunBlocks 2023-03-12
原文链接:https://twitter.com/stokasz/status/1630210858772058112

原文作者:@stokasz

译者序:

“本文翻译整理自全链游戏MintersWorld的CEO @stokasz 关于全链游戏理论发展脉络的长推。推文从最早30年前便已出现的加密交易卡概念谈起,一直延伸到今天全链游戏团队及前沿探索者的理论著作。本文将全部推文进行了翻译并补充了部分文章的中文链接,并对其中部分引用文章的核心观点进行了概括。”


30 年前,Hal Finney提出了加密交易卡(crypto trading cards)的概念。今天,一小群极客正使用以太坊和智能合约创建完全链上的游戏(fully on-chain games)。我花费了大约100个小时来整理汇总有关全链游戏的知识档案,这样新入门的读者就不必从头开始寻找:


首先从区块链游戏的终极形式开始,作者@Kaspar_Chen带您了解第一款全链游戏:@darkforest_eth(黑暗森林),以及一种采用自下而上方法构建的游戏:@lootproject(Loot及其衍生游戏项目)

中文版:
《万字详谈全链上游戏(上):一切的开始与 Dark Forest》:https://foresightnews.pro/article/detail/26293
《万字详谈全链上游戏(下):从 Dark Forest 与 Loot 一窥链游形态的顶点》:https://foresightnews.pro/article/detail/26311

英文翻译《The Ultimate Form of Blockchain Gaming: Exploring 'Fully On-Chain' through Dark Forest & Loot》:https://mirror.xyz/vanishk.eth/kXdSumWuR9JHZHKQz9uvjQeaxME6TsOH9cPklXsBJn4


现在让我们补充一些基础知识。您如何理解全链游戏。他有什么优势?存在哪些挑战?理解他所需要的框架与 Defi 和 NFT 略有不同,但并不难以理解。请阅读由全链游戏conquest创始人@wighawag的文章:《Infinite Games》https://medium.com/@wighawag/infinite-games-1aa679e07834

第一个链上游戏是什么?这个领域的许多建设者都认为是...... 2013 年的 Huntercoin。以下为介绍Huntercoin发展经历的视频:

https://www.youtube.com/watch?v=dFA_Knaw-I0&t=7s

译者注:这款游戏发布于2014年,玩家分为四队,主要目标是采集并抢夺对手采集到的代币。Huntercoin率先尝试了Human Mining概念,在游戏中玩得越好以及时间越长的玩家会获得越多的代币。此外游戏通过加密算法解决了作弊问题,因此成为了第一款完全去中心化的区块链游戏。

此后,Huntercoin的早期贡献者Andrew Colossimo根据在Huntercoin项目积累的经验,在18年创建新的链游项目xaya。


我们的历史课还没有结束。@etherplay于2017 年推出链游拔河比赛(Tug Of War)!通过下文了解游戏的设计机制:

《Our First Unstoppable Game : Tug Of War》https://etherplay.medium.com/our-first-unstoppable-game-tug-of-war-bb69c63a8734

该游戏部署在以太坊测试网中,开始时两个玩家各拥有同等数量的初始单位,每一轮次玩家各自选出想要派出的单位数量,多者赢得本回合,先赢三回合的玩家取得游戏的胜利

当我们了解了一些全链游戏的历史后,现在我们重新开始关注全链游戏的挑战、问题和优势。根据@sylvechv的总结,区块链游戏面临的四大挑战为:《Four challenges in blockchain gaming》https://mirror.xyz/sylve.eth/6QJ6taBcobFAWMbijs4WrQrFZ_FGq5wXmJ_NIXW-GmQ

本文列举的四个挑战为:1.多地址女巫攻击;2.复杂的私钥管理;3.博弈中的信息隐藏;4.通过作弊盈利;


开放的经济系统是加密货币的支柱。全链游戏如何让它变得更好,互动更有趣?Web3 中的游戏:解锁开放经济 @0xAlec:《Gaming in Web3: Unlocking the Open Economy》https://mirror.xyz/inrainbows.eth/Y_vZFXB3mjpDa-HavK1D5AWO_WcfXIicEeJklKrtBPM

下面是由Jump Crypto撰写的四篇全链游戏基础指南:

《Gaming Infrastructure Part 1: Defining On-chain Gaming》https://jumpcrypto.com/defining-on-chain-gaming/

本篇文章将链游分为了三类:

1.完全链上 Fully on-chain (FOC);
2.资产上链 On-chain assets (OCA);
3.可选上链Optional Cosmetic Mints (OCM)

《Gaming Infrastructure Part 2: Introduction to ARC》https://jumpcrypto.com/introduction-to-arc/

传统游戏包括全链游戏引擎MUD、Dojo等都采用ECS(实体组件系统)架构,本文提出了对ECS游戏引擎的改进方案ARC(Action Registry Core)

《Gaming Infrastructure Part 3: Benefits of Building Games On-Chain》https://jumpcrypto.com/benefits-of-building-games-on-chain/

本文概括了全链游戏的主要优势,包括无服务器、持续运营、自我治理、可验证的状态转换等。

《Gaming Infrastructure Part 4: Communication Infra in an ARC World》https://jumpcrypto.com/communication-infra-in-an-arc-world/

本篇继续讨论ARC架构的通信问题。由于内容比较专业,建议感兴趣的读者直接阅读原文。

接下来是另一个由dfdao联合创始人@DangerWillRobin撰写的介绍系列文章。如果您想分辨行业内的最佳团队和产品,则必须阅读:
《Unblocking On-Chain Games: Part One — Throughput》

https://medium.com/alliancedao/unblocking-on-chain-games-part-one-throughput-d0dc7a4defab

本文主要探讨了区块链性能与游戏高计算消耗量的基本矛盾。提出了减少玩家数量和选择低交易频率游戏种类等解决思路。

全链游戏还受到区块时间的限制。这意味着许多全链游戏将采用棋盘游戏或策略游戏的设计模式。《Unblocking On-Chain Games: Part Two — The 18xx Genre》

https://medium.com/alliancedao/unblocking-on-chain-games-part-two-the-18xx-genre-61b2f4e8837d

本文以复杂版大富翁游戏:18XX为例,表达了作者对适合改造成全链游戏的具体游戏类型的思考。

全链游戏的设计潜力显然尚未被完全发掘。这就是为什么我们应该寻找过去的任何线索,以帮助我们打造伟大的、具有时代精神的游戏:《Unblocking On-Chain Games: Part Three — The Dogfighter Genre》

https://medium.com/alliancedao/unblocking-on-chain-games-part-three-the-dogfighter-genre-8ef7c109eb88

本篇描述了一类名为Dogfighters的桌游类游戏,并讨论了其与区块链结合的可能性。由于这类游戏国内读者可能不太熟悉,建议感兴趣的直接阅读原文。

下一篇是由@MithraeumIO开发者Pavlenko Daniil撰写的《Blockchain Gaming: Progress vs Degradation》

https://medium.com/mithraeum/blockchain-gaming-progress-vs-degradation-5121016a8be5

本文将游戏分为了三类:传统电子游戏、中心化的链游与全链游戏,文中对三者的优劣势进行了详细的比较。

由@matchbox_dao创建的,关于全链游戏大量理论和实践的知识库:https://mirror.xyz/matchboxdao.eth

由@l_udens撰写的《Autonomous Worlds》https://0xparc.org/blog/autonomous-worlds

自主世界可以简单理解为全链游戏的另一种叫法,本文是对其概念的详细介绍。

这个长推是由Palymint COO @heylukegibson撰写的,关于0xPARC residency Demo Day的文字介绍:

https://twitter.com/heylukegibson/status/1599836495547813888

视频版的现场演示链接:

https://www.youtube.com/playlist?list=PLNK7oFq6eaEwzgXeL6omjG06q6TpP8_Jd

下面是来自@FoliusVentures的关于如何将IAT(In App Taxation)应用到Web3游戏中的10个想法:https://docsend.com/view/xew8cqwsevbzpghy

这篇是来自 @I_D_Theory 《Pureplay On-Chain Games》https://medium.com/id-theory/pureplay-on-chain-games-74169a38484a

中文翻译

我自己(MintersWorld的CEO @stokasz)的文章,对《Pureplay on-chain games》的回应。

文中大胆预测:到 2025 年,所有区块链交易的 50% 将与链上游戏活动相关。如果您想了解我对链上游戏未来的思考框架,请阅读:《Response to James "Pureplay on-chain games"》

https://mirror.xyz/0x09C3c05d20c9E94051863f97F80BE947323864A6/_Pn-WcuE1lvk-d3gtJpzaIxnnKGlg7MlF1bi7Njl3HE



来自Playmint团队CEO @damor_eth的全链游戏中的数字物理学:《Digital Physics in On-Chain Games》

https://medium.com/@david.amor/digital-physics-in-on-chain-games-bab9e729936

数字物理学并不是指像传统游戏引擎那样,对现实物理世界的拟真模拟,而是指决定游戏运作方式的不可改变的规则。而这些规则,正适合使用链上智能合约进行构建。

来自Messari研究员@kelxyz_,分析全链游戏市场潜力的文章:《Analyzing the Market Potential of Fully On-Chain Games》https://messari.io/report/analyzing-market-potential-of-fully-on-chain-games

本篇为付费内容,文章列举了全链游戏重要项目如OPCraft、Dark Forest等与游戏引擎的开发进展,核心观点与其他文章多有重复,不再进行概括。

下面这个项目很重要,@latticexyz团队开发了MUD引擎以及OpCraft、SkyStrife两款著名游戏。以下是Lattice的Github地址:https://github.com/latticexyz


MUD - 是驱动全链游戏发展的首选引擎,是复杂的以太坊应用程序的开发框架。他帮助开发者更好地组织数据和逻辑,并且抽象掉了开发的复杂性,使得开发者可以专注于应用程序的功能本身:https://mud.dev/


来自@0xAlec的文章,全链游戏的未来《The Future Of On-Chain Gaming》https://volt.capital/blog/the-future-of-on-chain-gaming

本文总结了全链游戏的几个特点,包括可定制、社区治理、更好的身份社交层、以及专用的游戏钱包等

0xMonaco,一款由@transmissions11发明,玩家通过 Solidity 编写的智能合约进行竞技的赛车游戏。后经@matchbox_dao改进后发展为:0xMonaco:泰坦之战。

介绍推特:
https://twitter.com/transmissions11/status/1561100140160593920

中文介绍:《0xMonaco介绍:"泰坦"之战


Topology创始人@guiltygyoza的博客,其中有很多关于全链游戏的原创想法,以及更多的自治世界/无限游戏的话题:guiltygyoza.xyz

由Nalin和@gubsheep撰写的:《On-chain Procedural Generation》https://0xparc.org/blog/procgen

本文主要介绍链上程序生成的底层技术。链上程序生成可用于生成全链游戏的地图等内容,生成过程中既不能过度随机化,也不能是完全相同构型的重复,这样才能让玩家感受到类似现实世界的游览体验。

现在,我们转向技术性的内容。你如何在区块链上洗牌?如何在不向对手透露信息的情况下抓牌?请看由

@norswap撰写的推文:

https://twitter.com/norswap/status/1590489878726205440

这部分比较技术向,我就不做总结了,需要深入研究的请看原文


@__geometry__撰写的《Mental Poker in the Age of SNARKs - Part 1》https://geometryresearch.xyz/notebook/mental-poker-in-the-age-of-snarks-part-1

Giant Leap对PlayMint David Amor 的一段视频采访:https://www.youtube.com/watch?v=Nq3hGbkE9qk

@lordOfAFew 的文章:《Building Economically Sustainable, Hyperstructures Through On-Chain Games》

https://loaf.coffee/posts/economic-hyperstructures

本文主要探讨了一个问题,那就是如何在不收取大量手续费或销售NFT的情况下为游戏创建可持续的经济模型?本文随后提出了 Play2Die概念:为玩家铸造角色NFT,一旦角色在游戏中死亡,则该角色身上的ERC20代币进入开发者设定的合约。

由PlayMint的CTO @5p0rt5BEArD撰写的《Client Side Proofs》https://mirror.xyz/5p0rt5beard.eth/TG6jFqfYg3vHiX4yBbBuYVHiV2DX7umYmUbOKiRQzFs

一种新的通过链下执行和存储,提高游戏计算效率的方案。

最后一篇是介绍来自@0xcurio的游戏Treaty《Introducing Treaty》https://blog.curio.gg/introducing-treaty/

我们之前也对全文进行了翻译《Treaty:玩家指南》https://mp.weixin.qq.com/s/ee__pnpHk6d5xBTrYLUnqA

阅读本文提供的所有资源将使您在即将到来的全链游戏牛市中获得惊人的优势。下一次,我将介绍游戏和游戏团队。如果你想保持领先,我也正在构建全链赛车游戏@mintersworld

@briqNFT的创办人@sylvechv多年来创建了另一个巨大的知识库,这里是链接:https: //are.na/sylve-chevet/c rypto-game-ahoffwrdjuk

关于Briq的项目介绍:《乐高也能在链上玩了!


差点忘了传说中的最强加密游戏论文@gubsheep《The Strongest Crypto Gaming Thesis》https://gubsheep.substack.com/p/the-strongest-crypto-gaming-thesis

主要观点:1.游戏的逻辑和状态是应放入链上;2.游戏运行应与客户端无关;3.该游戏是根据开放生态系统原则开发的


来自@3pa15的《Thoughts on on-chain gaming》https://dialectic.ch/editorial/thoughts-on-chain-gaming


由来自@MithraeumIO的@TheLastTriarius撰写的文章Portfolio Diplomacy:迈向链上法律的第一步。一篇我们可以用来管理链上玩家行为的法律的好文章:《Introduction to Portfolio Diplomacy in Mithraeum》https://medium.com/mithraeum/introduction-to-portfolio-diplomacy-in-mithraeum-724bb49f539

本文是基于全链游戏Mithraeum的博弈经验,而总结出的由链上智能合约所固定的外交合作策略。



联系作者

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存