原文作者:MatchboxDAO
介绍
虽然链上游戏与传统游戏世界有其不同之处,但我们有义务考虑需要移植哪些功能才能使区块链游戏更受欢迎。一个对游戏环境越来越重要的功能是“程序生成ProceduralGeneration”。游戏中的程序生成是使用数据以算法方式产生元素,例如具有计算机生成随机性的地形或关卡设计。某些类型的游戏依靠程序生成来增加难度、可重玩性,同时也使游戏设计更容易计算。
将这个功能带到链上是基础设施的一个重要组成部分,以允许对游戏进行无许可访问,无论是对玩家还是对开发者。一般来说,将数据保存在链上可以始终保持其完整性,而不受服务器或其他中心化机构的影响。这也是我们将在本系列文章中提到的关键点之一。
“无聊猿”BAYC发布超80种HV-MTL机甲NFT特征:金色财经报道,“无聊猿”BAYC在社交媒体上发布了一段视频,其中展示了超过80种HV-MTL机甲NFT特征,并调侃配文“大约有不到1万亿种可能的组合”。HV-MTL系列由3万枚“Evo 1”Mechs机甲NFT系列组成,通过销毁下水道通证Sewer Pass可获得,持有HV-MTL NFT将被允许访问未来BAYC游戏和内容,但Evo 1和后续的“Evo 2之旅”目前均已推迟。据OpenSea最新数据显示,当前HV-MTL地板价约为1.3 ETH,交易总额达到24,375 ETH。[2023/4/29 14:34:06]
中心化游戏和链上游戏之间的一个关键区别是存在一个去中心化的前端,该前端具有与游戏交互的地形。让用户和开发者访问程序化世界生成堆栈,可以实现更大的可组合性。分享定制的设计或游戏元素是现代多人游戏的一个标志性特征。
苹果macOS Ventura Beta 3已移除比特币白皮书:金色财经报道,苹果今天面向开发者,发布了 macOS Ventura 13.4 Beta 3 更新。国外科技媒体9to5Mac发现,苹果已删除了隐藏的比特币白皮书。这份比特币白皮书存在于“VirtualScanner.app”中,该应用让苹果工程师不借助扫描仪,模拟使用 Image Capture 应用程序扫描和导出文档和图像。而苹果在新 Beta 版本中已移除了整个内部工具。
此前报道,用户使用访达(Finder)查找该文件,可以导航到 Macintosh HD -> System -> Library -> Image Capture -> Devices 路径,然后右键 VirtualScanner.app,选择“Show Package Contents”。接下来,再进行 Contents -> Resources folder -> simpledoc.pdf 操作。(9to5Mac)[2023/4/26 14:26:57]
链上地图生成目前看起来如何以及它是如何工作的?
美联储会议纪要:联邦基金利率的最终目标已变得比加息速度更重要:金色财经报道,美联储会议纪要:随着货币政策接近“足够限制性”的水平,与会者强调,联邦基金利率的最终目标已变得比加息速度更重要。
美联储会议纪要前,据CME“美联储观察”:美联储12月加息50个基点至4.25%-4.50%区间的概率为75.8%,加息75个基点的概率为24.2%;到明年2月累计加息75个基点的概率为29.5%,累计加息100个基点的概率为55.8%,累计加息125个基点的概率为14.8%。[2022/11/24 8:02:10]
程序化世界生成的最流行的例子无疑是Minecraft。然而,在链上集成3D体素的程序生成需要大量的渲染时间。在目前的格式中,生成一个像Minecraft那样大的详细3D地图,由于这一限制,实际上并不具有可玩性。
Coinbase Cloud与Chainlink Labs合作推出NFT地板价喂价服务:9月29日消息,Coinbase Cloud和Chainlink Labs合作推出NFT地板价喂价服务,允许开发人员实时访问NFT价格以创建新的DeFi应用程序,如NFT借贷市场和NFT指数。该功能将首先支持Bored Ape Yacht Club、CryptoPunks、CloneX和World of Women这些蓝筹NFT。(Decrypt)[2022/9/29 22:39:23]
当我们查看传统游戏中程序生成的其他实例时,如《矮人要塞》或《以撒的结合》,这些是在链上游戏环境中可以实现的更可行的状态。例如,MatchboxDAO社区的开发人员正在制作一款名为AgeofEykar的游戏,该游戏以独特的方式使用程序生成来制作一个链上策略游戏。
EykarWorldmap
在该游戏中,开发者没有将地图数据直接存储在链上,而是使用一种算法来解释地图的外观。因此,玩家的浏览器会进行计算并将数据转换为地图的图像。通过这种方式,生成的数据不必直接存储在区块链上。因为计算成本低,而存储成本高。为了扩展这个过程,开发者正在制定解决方案,优先考虑游戏设计的计算方法。
为什么在链上进行程序生成如此重要?
程序生成允许游戏开发者压缩地形,并使其更易于存储。开发者可以在不影响计算的情况下制作出具有高度可玩性和地形、地牢和整体体验多样性的游戏。Roguelike游戏的一个子类)是最受欢迎的游戏类型之一,其元素被众多游戏所改编。
对于将他们的想法移植到区块链上的游戏开发者来说,这是一个重要的必要条件。将这种地形生成的风格塑造成一个可由智能合约实现的过程,是开源开发的一个巨大飞跃。将其整合到链上游戏的基础设施标准中,使得不同游戏的开发过程可以相互操作。
随着ZKrollups的出现及其在StarkNet中的使用,这些合约的交易吞吐量和速度将大大提高。这种吞吐量和开源生成的增加不仅可以扩展到游戏环境,还可以扩展到游戏内的对象和元素。想想随机物品掉落、事件和其他游戏内的实例。Perlin噪声生成是程序化方法中常用的技术。0xPARC有一篇很棒的文章,介绍了该技术如何在链上ProcGen中发挥作用。
这将如何推动链上游戏的发展?
我们仍然处于链上游戏的早期阶段,但将这种类型的地形生成带到链上,给开发者带来了一系列全新的可能性。创造者们明白,游戏领域存在一种期望和当前的时代精神。玩家期待某些能够维持他们游戏理念的功能,即具有持久价值的功能,以及让游戏变得无聊或有趣的功能。程序生成对于将熟悉和有趣的元素带入链上游戏至关重要。
使用Zkrollups的第2层解决方案将允许开发人员以更低的成本和更快的速度部署这些合约。游戏设计是一项创造性的活动,自其诞生以来一直在推动计算技术的发展。部署ProcGen等新基础设施将加速人们进行链上创新的能力,并为我们带来下一套创造性的想法。
来源:金色财经
来源:Bankless欢迎来到权益证明以太坊,任何人都可以成为区块链验证者。合并大大降低了普通人参与保护以太坊的门槛。您不需要在硬件和能源成本上花费数千美元,您只需要一台笔记本电脑和一些ETH.
1900/1/1 0:00:001.指令结构CairoCPU原生支持的word是一个域元素,而这个域是特征值大于P?>2^63.
1900/1/1 0:00:00避免做接盘侠,一定要懂的概念边际购买者,以及fomo过程中的人物画像?先科普下边际购买者的概念边际购买者r:愿意付出最高价的人他们的特点是?不差钱不理智的购买.
1900/1/1 0:00:00朋友们好。我是老舍,今天给出的建议1330-1350附近多单进场,震荡上行强势拉升点位最高到达1383,利润空间达50个点左右,后续行情等候分析!老舍还是那句话市场是逆人性的,后期结束了合并后咱.
1900/1/1 0:00:00?a16zcrypto出过一系列经典文献,从去年的DAO经典到更早的NFT经典。本文,?a16zcrypto为那些寻求理解、深入和构建零知识的人挑选了一组资源:强大的基础技术,这些基础技术掌握着.
1900/1/1 0:00:00原文作者:Bankless实习生JackInabinet加密市场很不稳定,固定的利率回报并不常见。这对希望将固定利率负债与固定利率资产相匹配的债权人和债务人来说是一个巨大的问题.
1900/1/1 0:00:00