Solana区块链技术的快速发展,带来的不仅是DeFi和NFT的繁荣,也悄然铺设了一条向着链上游戏生态系统腾飞的跑道,这一生态系统的蓬勃发展背后,是Solana网络的多项技术优势,包括低成本高效的交易处理能力,极低的延迟,以及高度的可组合性,所有这些都是链上游戏发展不可或缺的要素,对多语言及虚拟机的支持,让基于以太坊的开发团队也能轻松迁移到Solana平台,Magicblock和Honeycomb等关键基础设施为游戏开发提供了强大的工具和框架,简化了游戏构建过程,让开发人员能够专注于创新而非背后的技术复杂性,这些基础设施和优势让Solana成为了一个巨大潜力的未开发游戏天地,承诺着一个既充满机遇也充满挑战的未来,下面看下详细内容。
详解Solana链上游戏生态
过去几个月,Solana因其独特的区块链技术和快速发展的生态系统而成为加密货币领域的焦点。
得益于过去3个月里SOL价格约5倍的增长,该网络在2023末经历了爆炸性的增长。
Solana 凭借其低廉的交易成本和快速的确认速度所带来的良好用户体验,已经发展了强大的 DeFi、NFT 和 DePin 社区。然而,鲜为人知的是,Solana 正在建立一个强大的链上游戏生态系统。
今天,我们将探索Solana链上游戏的现状,包括:
为什么选择Solana建立链上游戏
Solana正在开发的关键基础设施
建立在Solana上的游戏
为什么我看好Solana游戏生态的未来
为什么选择Solana
在深入探讨其基础设施和项目之前,让我们了解一下为什么Solana 是建设链上游戏的理想网络。
可扩展性
Solana 提供低于一分钱的交易费用和高吞吐量,始终保持在 3K TPS 以上。
这对于链上游戏尤其重要,因为它们需要能够支持大量低成本交易。
此外,Solana 拥有本地化的费用市场可以帮助减轻网络范围内的 Gas 峰值对游戏成本的影响。
低延迟
Solana非常快,出块时间大约在400毫秒左右。
这对于链上游戏至关重要,他们需要最小的延迟和闪电般快速的确认,以确保公平并提供最佳的用户体验。
可组合性
作为一个单一的共享状态机,Solana具有高度的可组合性。
这非常适合简化用户体验,因为它消除了用户需要跨不同网络桥接的需求,并允许游戏更容易地与DeFi协议、NFT市场和其他dapps互操作。
多语言和虚拟机支持
Solana支持多种编程语言。此外,Solana虽然与 EVM 本身不兼容,但开发人员可以通过 Neon 等项目在 L1 上使用 Solidity 进行构建。
这使得基于以太坊的团队更容易在Solana上构建和部署他们的游戏。
关键基础设施
现在我们对 Solana 作为链上游戏场所的价值主张有了深入的了解,让我们来看看一些关键的链上基础设施。
Magicblock
Magicblock 是一个在 Solana 和 SVM 上构建链上游戏的框架。
与 MUD 和 Dojo 等引擎类似,Magicblock 为开发人员提供了合约和工具,可以消除复杂性,让他们更轻松地构建游戏。
Magicblock 具有许多关键功能,包括支持实体组件系统 (ECS),这是一种用于构建 Web2 游戏的开发技术。
该框架还使团队能够使用Solana Unity SDK与Unity一起构建,使用Solana成就和排名(SOAR)系统嵌入游戏成就和排行榜,并使用会话密钥。会话密钥就像 burner 钱包,可以实现流畅、无签名的游戏体验。
此外,MagicBlock 与 Solana Mobile Stack 兼容,允许工作室为 Android 设备和 Saga 手机构建手机游戏。
BOLT 将使开发人员能够按需创建个性化的水平Rollup,以进一步提高可扩展性。
HoneyComb
Honeycomb 是基于 Solana 的基础设施的另一个关键部分。
与 MagicBlock 一样,该协议为工作室提供了简化开发过程的程序和 SDK。
Honeycomb 提供的大部分内容都与特定的游戏功能和机制相关。
这包括构建任务、发行资产、创建玩家档案、支持游戏公会以及质押、战利品盒或RNG奖励奖励玩家的模块。
对于链上游戏来说,Solana 还有许多其他重要的基础设施。
Solana的链上游戏
现在我们已经了解了 Solana 的功能和基础设施的,接下来让我们深入了解一些在 Solana 网络上构建的游戏。
SolCiv
游戏概述
SolCiv 是一款受《文明》启发的回合制策略游戏。
在 SolCiv 中,玩家的目标是通过建设城市、收集资源、对外贸易、建立舰队和战斗来发展玩家的链上帝国。
在整个游戏过程中,玩家需要策略性地管理资源、部署单位,并分配研究点以提升玩家帝国的文明水平。
SolCiv 目前可在 devnet 上进行测试游玩。
在用户体验方面,游戏利用会话密钥自动向玩家发送测试网 SOL。如前所述,这实现了无钱包、无Gas和无签名的游戏体验。
我的看法
总的来说,我很喜欢SolCiv。游戏设计得很好,同时游玩地很流畅,因为在玩游戏时不需要确认任何交易。
我也喜欢它的小教程,因为教程可以让用户更轻松地进入游戏。
我也是项目团队的忠实粉丝。他们不仅经过大约 4 周的开发就赢得了 Solana Hyperdrive 黑客马拉松,而且还非常积极地与 X 和 Discord 的社区进行互动。
然而,与大多数链上游戏一样,开发方面仍有工作要做。目前,我对SolCiv最大的不满是玩家必须与机器人游玩,而不是其他玩家一起玩,目前还不是一个多人游戏。
但是,包括多人游戏在内的功能将在游戏的下一个更新版本中上线,这些功能包括:
游戏内的奖励系统
第三方创作者和开发者的资产市场
游戏的故事模式
像联盟这样的游戏机制
通过 Helius Labs 压缩型 NFT API 取得 NFT 成就
此外,我还和团队进行交流,发现他们正在考虑实施“战争迷雾(fog of war)”机制。
此机制将对玩家隐藏部分地图,但使其在个人数字助理 (PDA) 上仍然可见。这可能会给与NPC的比赛增加更多乐趣和兴奋感,但在多人游戏中可能会被视为不公平的做法。
Sage Labs
游戏概述
Sage Labs 是一款 2D 浏览器游戏,可帮助玩家进入Star Atlas经济。
该游戏与《Eve Online》有相似之处,玩家将在游戏内探索、提取、扫描和制作相关的物件以游玩。
Eve Online这个游戏很复杂,并与Excel合作以协助玩家。虽然Sage Labs没有如此正式的安排,但玩家仍可以使用各种社区工具分析游戏经济,以帮助他们在游戏内做出决策。
Sage Labs目前已经上线并可以玩。在玩游戏之前,你需要拥有一艘船(游戏内的工具),低级别的船大约需要 9 美元,如果你想花钱买一艘高级别的船,则需要几千美元。
我的看法
我真的很喜欢Sage Labs。
但由于其复杂的经济,最初不容易被玩家理解,因为它的目标受众与Eve类似。但是,如果你一旦克服了这个困难,你可能会沉迷于这个游戏。
在用户体验方面,我喜欢通过 ATLAS(游戏的原生交易媒介代币)支付费用,这对于持有者来说是一个很好的功能。
我认为Sage Labs有很大的潜力,尽管它仍处于早期阶段,但Star Atlas是该领域最大的团队之一,有40多人致力于该项目。
Geoverse
游戏概述
Geoverse 是一款基于 Solana 构建的自上而下的资源管理角色扮演游戏。
在这款游戏中,玩家可以参与采矿和制作等活动,同时探索一个程序生成的世界。玩家还可以通过策略性地管理资源和使用不同设备来发现“隐藏的钥匙(hidden keys)”。
Geoverse 是在 2022 年 11 月 Solana Breakpoint 的 Hyperdrive 黑客马拉松期间创建的,其测试版目前可以玩。
我的看法
Geoverse 是我在 Solana 上玩的第一个链上游戏。这款游戏超出了我的预期,尽管我认为还有改进的空间。
游戏中有很多活动可做,有很多资源可开采,而且交易瞬间就得到确认。
不过,我最大的问题是,游戏没有使用 burner 钱包,因此每次操作都必须手动确认交易。
这一点,再加上并不令玩家喜爱的画面,使游戏性大打折扣。
话虽如此,但该游戏还处于早期阶段,所以我想随着时间的推移,团队将会改进游戏画面和用户体验!
基于 Solana 的其他链上游戏
以上介绍的只是 Solana 上构建的一些链上游戏。
还有许多其他正在开发中的项目,包括:
Kamikaze Joe
Valhallas Forge
Sol-Chess
我还建议看看通过Speedrun黑客马拉松提交的游戏!
不要忽视Solana
与 MUD 和 Dojo 等其他游戏生态系统相比,Solana 的链上游戏生态系统仍处于起步阶段,但无疑具有巨大的潜力。
由于极快的确认速度和低廉的费用,该网络上的游戏具有极佳的用户体验。
该社区还正在构建所需的基础设施,以帮助支持开发人员使用 MagicBlock 和 Honeycomb 等引擎。
此外,最重要的是,像SolCiv、Sage Labs和Geoverse这样的现有游戏有很大的潜力。
而且,Solana Mobile Stack 和 Saga 也能帮助Solana生态系统进入全球最大的游戏市场。
当然,仍然有很多工作要做。
在Solana上构建链上游戏的开发者数量远远少于其他平台,社区可以从更多的基础设施开发和如黑客马拉松等活动中获益。
此外,团队是否愿意利用 L2 和 L3 带来的更多网络级定制功能,也是一个值得商榷的问题。
但总的来说,我非常看好 Solana 链上游戏的未来。我迫不及待地想继续玩Solana游戏,看看生态系统最终走向何方!