Home
/
Play
/
Gamer
Wallet
Assets
Market
Games
Launcher
Develop
/
Integrate
icon
Blockchain data API
Connect your game with blockchain data
icon
Unity SDK
Implement web3 into your game
icon
Wallet integration
Integrate a wallet into your game
icon
Meta asset
Create smart game asset
icon
Games data
Create leaderboards and challanges
Develop
icon
Non-custodial wallet
Onboard web3 players
icon
Games market
List your game for web3 players
icon
Assets market
Distribute your web3 gaming assets
icon
Games launcher
Distribute your web3 game
Monetize
icon
Assets trading
Monetize your game and asset
Advertise
/
Advertise your game
Advertise your brand
Contact us
Case Study: Stellar Ride
Wallet
Nov 3, 2024
Author
Michal 'Mike' Bartczak
Michal 'Mike' Bartczak
Stellar Ride is an arcade-style space shooter that showcases web3 game development in Metapro wallet. It demonstrates how developers can leverage Metapro’s tools to build engaging blockchain games without requiring players to switch between their wallet and the game. Created in a few weeks using Construct 3 and the Metapro plugin, it is the first in-wallet Web3 game. Stellar Ride is an ideal case study for the ease and fluidity that we brings to in-wallet game development.
Game Concept and In-wallet Integration
Gameplay Overview: In Stellar Ride, players pilot a spaceship through cosmic challenges, dodging asteroids, rocks, and enemy vessels. To navigate the levels, they can avoid or destroy obstacles using various weapons. Limited ammunition and fuel encourage strategic management. The game has a progression system that lets players unlock powerful ships with unique stats. These ships are not just in-game items; by minting them as NFTs with earned points, players gain full ownership and can use them outside the game. This exemplifies Web3 technology asset interoperability. The NFT integration within the Metapro Wallet ensures smooth asset management for players. User-friendly Web3 Experience. Metapro’s in-wallet solution enables players to interact with smart contracts, NFTs, and ERC20 tokens directly within the game. Through the in-wallet design, Stellar Ride players enjoy smooth, in-game interactions with Web3 features:
  1. Minting NFT Ships on Polygon. All ships, except the default model, are minted as NFTs on the Polygon network using the LayerZero protocol. This choice leverages Polygon’s fast, cost-effective transactions, enabling users to mint, trade, and interact with their ships without leaving the game.
  2. In-Game Purchases with ERC20 Tokens. The game’s turret ammunition is purchasable using a LayerZero-enabled ERC20 token. It was initially launched on the Base network, and it’s also available on Polygon, showcasing cross-chain interoperability. By enabling purchases with the native ERC20 token, the game integrates it into its economy, demonstrating how Web3 technology allows direct usage in gameplay.
The wallet functions in the Metapro app provide a user-friendly transaction transition, reducing drop-off. A unique feature that significantly increases conversions is call and transaction injection.
Development Journey with Metapro’s Tools
Stellar Ride uses Metapro's Web3 tools to deliver an integrated, competitive, and community-driven experience directly in-wallet. Players connect their unique wallet addresses to the game for seamless entry into the Web3 ecosystem. Once connected, players obtain a unique MetaproID, linking them as users within Stellar Ride with their wallet for personalized interactions. This connection enables the game to record players' achievements and unlock additional Web3 functions.
Metapro’s features in games:
  • Assets Ownership: Through Metapro's integration, players can mint unique ships as NFTs using in-game points. This allows users to fully own their assets, usable within or outside Stellar Ride. This process showcases the interaction between Web3 technology and gaming rewards.
  • Leaderboard and Score Management: Stellar Ride integrates Metapro's leaderboard system, enabling cumulative "Total Score" and real-time "Current Score" tracking. Players earn points through gameplay, usable in transactions or as "Best Scores" for specific maps. These scores form the basis for challenges, incentivizing community engagement and competition. The leaderboard differentiates between total gameplay counts and high scores per map, enhancing short-term and long-term competition.
  • Referral System and Rewards: Stellar Ride incorporates a referral-based leaderboard, encouraging players to invite friends directly into the game for bonus points. This system tracks referral rewards and maintains a separate leaderboard for referral achievements, integrating social growth into game progression.
  • In-Game Transactions Using ERC20 Tokens: Players can purchase ammunition and assets using ERC20 tokens without leaving the game with Metapro's Web3 transaction support. This smooth integration demonstrates Metapro's capability in handling in-wallet ERC20 transactions efficiently within Construct 3.
  • Smart Contract Interaction and Multichain Support: Stellar Ride enables interactions with multichain smart contracts. Using LayerZero, players can interact with NFTs and ERC20 tokens across different chains, allowing broader asset management and interoperability within the Web3 ecosystem.
Summary of Stellar Ride's Full Feature Set:
  • Web3 connection injection for seamless wallet integration
  • Unique player identification via MetaproID
  • Advanced leaderboard tracking for total, current, and best scores per map, with cumulative point aggregation and gameplay counters.
  • Integrated referral system and leaderboard for social-based rewards
  • ERC20 token transactions for in-game purchases
  • Smart contract-based NFT minting with multichain support enables true asset ownership and transferability beyond the game.
The Metapro plugin for Construct 3 and the Web3 features available directly via API are adaptable to any engine or programming language. Integrating all functions is optional. The minimum requirement for Metapro compatibility involves implementing Web3 connection injection, with user identification via MetaproID recommended for enhanced user engagement.
Conclusion
Stellar Ride showcases the transformative potential of Metapro’s in-wallet game development suite. This approach blends fast-paced gameplay with seamless Web3 asset management, allowing players to experience blockchain features without leaving the game. With streamlined NFT minting, in-game ERC20 transactions, and a unique referral and leaderboard system, Stellar Ride exemplifies how Metapro enables developers to bring Web3 games to life swiftly and efficiently. This game provides a rich, interactive experience for players and sets a new standard in Web3 gaming, advancing the possibilities for decentralized, immersive entertainment.
Let's start creating
Download Metapro Wallet and join our community!
Share
#Case Study
#Wallet
Share
Recommended for you
To Understand Web3 Non-Custodial Wallets
Wallet
Oct 22, 2024
To Understand Web3 Non-Custodial Wallets
A non-custodial wallet is a special type of wallet that allows you to store digital assets, like cryptocurrencies or in-game items (NFTs), without relying on a third party or server to manage them.
Author
Michal 'Mike' Bartczak
Michal 'Mike' Bartczak
Are You ready to be an early adopter?
Wallet
Oct 31, 2024
Are You ready to be an early adopter?
What if I told you that it’s 2006 and you can join a platform that, in a few years, will gather 200 million people? Would you hesitate even for a moment?
Author
Michal 'Mike' Bartczak
Michal 'Mike' Bartczak
Why Blockchain Flexibility Matters in Web3
Wallet
Jan 24, 2025
Why Blockchain Flexibility Matters in Web3
Telegram’s decision to ban other blockchains in favor of TON may seem strategic, but it raises significant concerns
Author
Michal 'Mike' Bartczak
Michal 'Mike' Bartczak