Replies: 1 comment 1 reply
-
Neat, can you explain more how asset appreciation will work? How will gamers earn? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
摘要
《Yalla Jamel》是由Arweave旗下的AO Games推出的全上链三消益智游戏。玩家可以通过消除物品赚取积分,并在Telegram和X平台上与其他玩家实时交流互动。更令人兴奋的是,《Yalla Jamel》实现了游戏内资产与web3钱包的无缝连接,不仅为玩家带来游戏乐趣,还提供了变现和增值资产的机会,真正实现了名利双收。
动机
在现有的链游生态中,许多游戏虽然融合了区块链技术,但缺乏创新的游戏玩法和用户互动性,往往使玩家体验停留在纯粹的投机行为上。游戏的核心乐趣与经济价值分离,导致用户粘性不足,留存率低。
《Yalla Jamel》通过三消益智玩法与区块链技术的结合,提供了创新且高度互动的游戏体验。它不仅解决了链游生态中用户缺乏长时间投入和持续参与的痛点,还让玩家通过轻松上手的游戏玩法获得经济回报,促使更多用户愿意参与并留在生态中。这种双重动机——即游戏乐趣和资产增值,正是当前链游生态所急需的。
原理及具体可实行性描述
游戏端
1、使用 arweave-wallet-kit 登录 AR 钱包
2、使用@permaweb/aoconnect 与 ao 交互. 主要实现一下功能:
通过 dryrun 查询 余额
开始游戏时向ao服务器请求随机数
游戏结束后根据游戏进度以及随机数通过加密算法算出一个checkSum 请求ao验证并结算,根据进度获取token
3、使用ArDrive部署permaweb
AO 服务端
1、参考质押蓝图,实现token相关功能
2、实现服务功能,主要包含两个功能.
所需资源(可选)
Summary
Yalla Jamel is a fully on-chain match-three puzzle game launched by AO Games, a subsidiary of Arweave. Players earn points by clearing items and can interact with other players in real-time through Telegram and X (formerly Twitter) platforms. What’s even more exciting is that Yalla Jamel seamlessly connects in-game assets with Web3 wallets, offering players not only entertainment but also the chance to monetize and appreciate their assets, achieving both fun and financial rewards.
Motivation
In the current blockchain gaming ecosystem, many games, despite integrating blockchain technology, lack innovative gameplay and user interactivity. This often reduces the player experience to mere speculation, as the core enjoyment of the game becomes disconnected from its economic value, leading to low user retention and engagement.
Yalla Jamel, by combining match-three puzzle gameplay with blockchain technology, offers an innovative and highly interactive gaming experience. It addresses the key issue in the blockchain gaming space—players' lack of long-term commitment and sustained participation. With its easy-to-learn mechanics, Yalla Jamel not only delivers economic rewards but also encourages users to stay engaged within the ecosystem. This dual motivation—game enjoyment and asset appreciation—is exactly what the blockchain gaming ecosystem urgently needs future.
Reference Implementation
Game Client
1、Use arweave-wallet-kit to integrate AR account login
2、Use @permaweb/aoconnect to interact with ao. ao mainly implements the following functions:
Query token balance through dryrun
At the start of the game, get a random number sequence via ao servert.
After the game is completed, calculate a CheckSum based on the returned random number sequence and the score, then send an Exit message to the server.
3、Deploy permaweb using ArDrive
AO Client
1、Implement token functionality in token.lua, with reference to the Token Blueprint template.
2、implements server logic, mainly consisting of two handlers.
Required Resources
Beta Was this translation helpful? Give feedback.
All reactions