project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

Win-Me

Unleash your inner racer in our NFT Racing Challenge Game, offering unique NFT rewards, daily tournaments, dynamic gameplay, and a smooth web2 onboarding experience. Race, compete, and earn real ApeCoins in this immersive, visually stunning adventure!

Win-Me

Created At

ETHOnline 2023

Winner of

🏊 Scroll — Pool Prize

Project Description

The "Unique NFT Racing Game" project is an innovative and engaging online racing game that combines the excitement of competitive racing with the world of blockchain technology and NFTs (Non-Fungible Tokens). The primary goal of this project is to create a unique gaming experience where players can participate in daily tournaments, race on dynamic tracks, and earn rewards in the form of both Apecoins and unique NFTs.

Overview:

In this game, players register with just their email address, ensuring a smooth onboarding process, especially for those transitioning from Web2 backgrounds. Behind the scenes, the game's backend logic seamlessly creates and assigns each player a wallet, eliminating the need for users to deal with any gas fees. This user-friendly approach makes the game feel like a traditional racing game with stunning visuals, making it accessible and enjoyable for players of all backgrounds.

Key Features:

  1. Unique NFT Creation: Players have the opportunity to win or generate unique NFTs based on their in-game achievements, which include car coordinates, race times, and tokens collected during races. These NFTs become tokens of accomplishment and rarity within the game.

  2. Daily Tournaments: The game hosts daily races and tournaments, challenging players to compete for the fastest lap time and the highest token collection. The top-performing players in each tournament will be rewarded with unique NFTs, fostering a sense of competition and achievement.

  3. Dynamic Gameplay: The game introduces a unique element by changing the location of the finish line with each entry. This forces players to adapt and explore new challenges, keeping the gameplay fresh and exciting.

  4. Obstacles and Challenges: Players must navigate through the tracks while searching for hidden coins (Apecoins). These hidden coins add an extra layer of excitement and strategy to the races, making it more than just a typical racing game.

  5. Leaderboard: A daily leaderboard tracks players' performance, encouraging friendly competition and giving users a clear view of their progress relative to others in the game.

  6. Variety of Race Types: Beyond traditional races, the game includes obstacle courses and time trials, offering diverse challenges to keep players engaged and entertained.

  7. Live Streaming (Future Scope): In the future, there's the potential for live streaming of tournaments. This feature could attract viewers, promote the game, and create a sense of community among players.

Game Flow:

  1. User Registration: Players begin by entering the game, where they are presented with the rules and objectives. Registration is straightforward, requiring only an email address.

  2. Race Gameplay: Players collect Apecoins and race to achieve the fastest time. Collecting hidden coins presents a challenge, adding an element of strategy to the gameplay.

  3. Unknown Finish Line: The location of the finish line is a mystery, encouraging players to explore the track. It changes with each entry, providing an element of surprise and unpredictability.

  4. Visible Finish Line:The finish line becomes visible under specific conditions, such as collecting a certain number of coins or completing a specific number of laps.

  5. Daily Leaderboard: The daily leaderboard reflects players' positions, fostering competition and giving users a clear view of their progress.

Rewards:

Players can earn the following rewards within the game:

  • Apecoins:These are earned throughout the game and can be converted into real-world currency at a defined exchange rate, offering real value to players.

  • Unique NFTs: Based on in-game achievements, players can earn or create unique NFTs. These NFTs hold both sentimental and potentially financial value, as they can be resold or collected as tokens of accomplishment.

Monetization:

To generate revenue, the project utilizes the following methods:

  1. Advertisement: The game incorporates in-game billboards that display ads, providing a source of revenue as players explore the dynamic tracks.

  2. NFT Reselling: A 10% commission is charged on the resale of unique NFTs, ensuring an ongoing revenue stream for the game developers.

How it's Made

The project was built using a combination of technologies to create a seamless and engaging gaming experience:

Backend:

  • ERC-4337 contract for Account Abstraction to facilitate onboarding for new players from Web2 backgrounds without gas fees.
  • ERC721 for managing unique NFTs for daily tournaments.
  • Scroll for deployment, reducing transaction fees and improving scalability.
  • Mantle for deployment on a network designed for NFT and gaming applications.
  • ApeCoin as the in-game currency, which can be used to purchase NFTs and redeem rewards for real Apecoins.
  • Polygon ZK-EVM for low transaction fees, fast transaction times, and an active community.
  • Polygon for Account Abstraction, allowing users to pay without gas fees and ensuring a smooth transition for Web2 gamers.

Frontend:

  • Three.js for 3D graphics rendering.
  • React 3 Fiber and React.js for the frontend development, providing a user-friendly interface.

The use of these technologies, especially ERC-4337 for Account Abstraction and Polygon for low fees and fast transactions, helps create a smooth and accessible gaming experience, reducing barriers to entry for players transitioning from Web2. The addition of ERC721 for managing unique NFTs for daily tournaments further enhances the project by offering players exclusive, collectible digital assets as rewards for their in-game achievements.

background image mobile

Join the mailing list

Get the latest news and updates