Introduction and gameplay tutorial of the full-chain flying racing game Rhascau

Full-chain flying racing game Rhascau introduction and gameplay tutorial

Rhascau is a full-chain flying racing game developed by Minters World. At present, it has been launched on the mainnet of Arbitrum Nova. Interested readers can go to the official website of the game to experience:

In the following, we will briefly introduce the wallet solution used by Rhascau, and introduce in detail the basic gameplay of the game and the trial experience in the past few days.

01. Login experience

Unlike most of the current full-chain games that are only deployed on the test network, Rhascau has been deployed on the Arbitrum Nova main network, so the transactions and gas payments in the game will use real ETH, which has a great impact on the design of the login process and the security of the system higher requirements have been put forward.

Full-chain game applications naturally require higher wallet interaction frequency, so most of the EVM ecological full-chain games currently use the Burner Wallet solution, that is, the private key is stored in the user's browser cache. When the player plays the game, the wallet will Transactions are automatically signed in the background, eliminating the need for users to frequently confirm transactions. The disadvantage of this solution is also obvious, that is, the storage method of the private key is not very secure, so it can only be used as a one-time wallet.

Although Rhascau also adopted the burner wallet, it redesigned the entire process. After logging in, the user needs to click the ADD FUEL button to recharge the game account.

Introduction and gameplay tutorial of the full-chain flying racing game Rhascau

After clicking to confirm the transaction, the system will automatically generate a channel for the user in the background (essentially an independent smart contract account, the address for creating the smart contract wallet is: 0x0d120743c02963070eF1ABA05443CF0BB6A9B16D). After the creation is complete, the smart contract account will directly deploy a burner wallet EOA account to pay for the gas in the game (only a very small amount of funds are kept in the burner wallet account).

If the player subsequently needs to close the channel, the smart contract account will be automatically canceled and the remaining funds will be returned to the user's Metamask wallet address. Therefore, the user does not need to directly manage the private key of the burner wallet during the entire process, and the risk of asset loss is limited within a controllable range.

In addition, the player information of the game will only be linked to the Metamask account, and the game records will not be lost due to the invalidation of the burner wallet.

In this way, Rhascau has realized a wallet solution with relatively good experience and reasonably controlled risks.

Full-chain flying racing game Rhascau introduction and gameplay tutorial

After creating the channel, the player also needs to mint an NFT badge in SBT format (NFT contract address: 0x45b47658298D0A063F7E21E0e93707E80E53a496), which will be used to record the user's level and will be automatically upgraded as the player's experience value increases.

Introduction and gameplay tutorial of the full-chain flying racing game Rhascau

02. Introduction to basic gameplay

Full-chain flying racing game Rhascau introduction and gameplay tutorial

Regardless of the background setting, simply speaking, Rhascau is a spaceship racing game composed of 4 players in each round, and the player who completes a circle first wins. At the start of the game, each player has two ships at the starting point.

Full-chain flying racing game Rhascau introduction and gameplay tutorial

At the beginning of each round, players need to click the button on the right to generate a random number of 1-6 (roll the dice), and can activate skills while advancing.

Full-chain flying racing game Rhascau introduction and gameplay tutorial

The picture above shows the function introduction of the operation panel. Players are assigned roles and positions according to the order in which they enter the room. The middle is the game board, the right is the random number generator (dice), the bottom is the skill tab, and the left is the blockchain transaction status.

Full chain flying racing game Rhascau introduction and gameplay tutorial

Players need to operate in the following order in each round: 1. Roll the dice; 2. Select a skill (optional); 3. Select the spaceship to move forward and activate the skill;

Introduction and gameplay tutorial of the full-chain flying racing game Rhascau

Other rules: If the number of dice rolled is 1, the player can add a new spaceship to the board; if the number of dice rolled is 6, the player can add an additional round of operation opportunities in addition to adding a new spaceship .

Introduction and gameplay tutorial of the full-chain flying racing game Rhascau

Only when you go around the field and return to the starting point is it considered a victory. If you go around the field but the last step exceeds the starting point, the transaction will not be successful. If there is another player's spaceship at the position where you stop after advancing, it will be destroyed. If it has its own spaceship, the transaction cannot be executed.

Full-chain flying racing game Rhascau introduction and gameplay tutorial

Skill Card Dash: Move forward an extra grid in addition to the rolled dice points, which can be used every round.

Full-chain flying racing game Rhascau introduction and gameplay tutorial

**Skill Card Root: **Similar to freezing skills, the selected opponent's spaceship cannot move in the next round.

Full-chain flying racing game Rhascau introduction and gameplay tutorial

**Bonus of skill card:**After using it, the player gets an extra chance to operate.

Full-chain flying racing game Rhascau introduction and gameplay tutorial

Skill Card Kill: Kill the selected opponent spaceship. Each player can use this skill once. If more than two players use this skill, the game will enter "accelerated mode".

Introduction and gameplay tutorial of the full-chain flying racing game Rhascau

Acceleration mode makes each player advance automatically*2 points.

Full chain flying racing game Rhascau introduction and gameplay tutorial

If the player has no actions to perform this round, the system will automatically skip the player. If the player has not operated for more than 30 seconds, other players have the right to choose to skip the player.

Full-chain flying racing game Rhascau introduction and gameplay tutorial

The game is divided into two modes: Normal (no money) and Legendary (money). In the Legendary mode, players can pledge a certain amount of ETH to pay the winning players.

The game also has a built-in experience point system.

Full-chain flying racing game Rhascau introduction and gameplay tutorial

Players will automatically accumulate experience points for each round of games they participate in. The specific scoring rules are as follows.

Full-chain flying racing game Rhascau introduction and gameplay tutorial

In addition, during the early stages of the game (July 5, 2023 - October 5, 2023), players will also be rewarded with $MINT based on their game participation. The total number of rewards is 3% of the total circulation, a total of 30,000,000. The specific reward calculation method is as follows:

[ Your experience / Σ(Every Player Experience) ] * 30,000,000

For detailed rules, see:

03. Trial experience

Generally speaking, the Rhascau game experience is acceptable, and the cost is acceptable (the gas cost per game is about 0.0001ETH), basically reaching the passing level of web2 game experience. Up to now, the Rhascau game has produced more than 300 matches. Judging by the number of NFT castings, the number of independent players has exceeded 300.

Of course, in the process of trial play, some obvious problems were also found. For example, there are often inconsistencies between the front-end and back-end information. You can clearly see your own spaceship but cannot operate it. It is not until you refresh the webpage that you find that the spaceship has been destroyed (the front-end did not update the information in time).

In addition, some operations of the player may not comply with the rules of the game, but the system will directly show that the transaction failed. But whether the transaction failed due to violations or the implementation of the blockchain system, there is no clear prompt in the game, and it is easy to confuse the players here.

Finally, it is worth mentioning that, as a full-chain game, Rhascau will generate an on-chain transaction in the background even for the emoticons sent by players in the game, which can be regarded as pushing the concept of the whole chain to the extreme

Introduction and gameplay tutorial of the full-chain flying racing game Rhascau

In short, Rhascau is a full-chain game with a fair degree of completion, and it is expected that its development team, Minters World, will continue to launch more interesting game products in the future.

View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • Comment
  • Share
Comment
0/400
No comments
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
English
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)