Project Name: Bit Bird – Where Classic Gameplay Meets Blockchain
Project Track: Artistry
Team Name: Bit Gamers
Team Member(s): @ajay_0401
DevPost Project Link: Bit Bird | Devpost
Project Goal:
The primary goal of Bit Bird is to create a modernized version of the classic Flappy Bird game by integrating competitive staking mechanics on the BTTC (BitTorrent Chain) network while offering solo gameplay for casual fun. By merging nostalgic gameplay with blockchain technology, Bit Bird aims to provide both an engaging solo experience and a thrilling 1v1 competitive mode where players can stake and compete for rewards, introducing new dimensions of fun and transparency to casual gaming.
Project Value:
Bit Bird brings value in several key areas:
- For Players: The game caters to both casual players looking for a fun, solo experience and competitive players seeking to stake tokens and earn rewards through 1v1 challenges on the BTTC network.
- For BTTC Ecosystem: The game demonstrates how the BTTC blockchain can be seamlessly integrated into gaming, using smart contracts for transparent staking and secure transactions, contributing to the wider adoption of blockchain technology in the entertainment industry.
- For Blockchain Gaming Industry: Bit Bird combines the addictive simplicity of Flappy Bird with blockchain-powered staking mechanics and token economies, setting a new standard for accessible, rewarding, and secure gaming experiences in Web3.
Project Info:
Bit Bird is a competitive twist on the classic Flappy Bird game, set in the iconic Tron universe. It combines the addictive, simple mechanics of the original game with an exciting 1v1 competitive mode where players can stake tokens on the BTTC (BitTorrent Chain) network.
Technologies Used:
- Blockchain: BTTC (BitTorrent Chain) for staking and transparent record-keeping in competitive modes.
- Smart Contracts: To manage staking, and reward distribution securely for 1v1 competitive games.
- Web3 Integration: Using BTTC-compatible wallets to enable staking in competitive modes and interaction with the blockchain.
Target Audience:
- Casual Gamers: Fans of classic, easy-to-play games looking for a fun solo experience without needing to stake anything.
- Blockchain Enthusiasts: Players interested in earning rewards and competing on the BTTC blockchain.
- Competitive Players: Gamers who enjoy real-time 1v1 battles with blockchain-based staking and rewards.
Project Website: Bit Bird
Presentation Video:
Project Test Instructions:
Bit Bird Game Instructions
Game Modes
- Solo Mode:
- Play the classic Flappy Bird-style game on your own.
- 1vs1 Competitive Mode:
- Compete against another player with stakes involved.
Getting Started
- Connect your wallet:
- Connecting your wallet is required to play the 1vs1 competitive mode and claim winnings.
- Select Game Mode:
- Choose between Solo and 1vs1 modes from the main menu.
Solo Mode
- Start Game:
- Click the “Solo Game” button to begin.
- Controls:
- Use the designated button (e.g., spacebar or mouse click) to make the bird flap and navigate through obstacles.
- Scoring:
- Your score increases as you successfully pass through gaps between pipes.
1vs1 Competitive Mode
- Enter Matchmaking:
- Click on “1vs1 Mode” to enter the matchmaking queue.
- Staking:
- Choose the amount you want to stake for the match.
- Confirm the stake from your connected wallet.
- Gameplay:
- Play against your opponent in real-time.
- Navigate your bird through the obstacles while competing for the highest score.
- Winning:
- The player with the highest score at the end of the round wins the match and the staked amount.
Claiming Winnings
- Access Claim Page:
- After winning a 1vs1 match, navigate to the “Claim” section.
- Initiate Claim:
- Click the “Claim” button next to your winning match.
- Confirm Transaction:
- Approve the transaction in your connected wallet to receive your winnings.
Leaderboard
- View Rankings:
- Check the leaderboard to see top players and your ranking.
- Categories:
- Solo Mode High Scores by all Users
Project Details:
-
Classic Gameplay Mechanics: Players control a Tron-themed lightcycle, tapping to keep it airborne while dodging obstacles. The easy-to-learn mechanics make the game enjoyable for all types of players, but the challenging obstacles ensure a competitive edge.
-
Solo Gameplay Mode: In addition to the competitive mode, players can enjoy a solo version of the game without staking or competing against others. This mode retains the addictive fun of the original Flappy Bird, allowing players to play at their own pace.
-
1v1 Competitive Mode: For players looking to test their skills, Bit Bird offers a 1v1 mode where players can create or join game rooms, stake BTT tokens on the BTTC network, and compete to achieve the highest score. The winner claims the 90% of total staked amount, bringing excitement and reward to each match and as a platform we take 10% of the total staked amount.
-
BTTC Blockchain Integration: The BTTC network is used to power staking, result tracking, and reward distribution in competitive modes. Smart contracts handle all transactions, ensuring fairness and security for players staking tokens.
-
Leaderboards: Competitive players can track their progress on global leaderboards.
Smart Contract links:
- Deployed on BTTC Testnet - Bit Bird Game Contract
Project Milestones:
Milestone 1: Integration of Tron-Themed Graphics and Soundtrack
- Period: 20/08/2024 to 31/08/2024
- Status: Completed
- Tasks:
-
Research and Selection
- Research Tron-themed assets
- Select suitable graphics and audio components
-
Integration
- Implement Tron visuals
- Implement soundtrack
- Conduct testing to ensure smooth functionality
-
Deployment
- Deploy updated platform with Tron aesthetics
-
Milestone 2: Development of 1v1 Competitive Mode
- Period: 01/09/2024 to 12/09/2024
- Status: Completed
- Tasks:
-
Research and Design
- Plan and design the 1v1 game mode
- Include staking and match setup in design
-
Development & Integration
- Build the UI & implement record-keeping functionality
-
Testing and Deployment
- Conduct tests for the competitive mode
- Deploy the new game mode
-
Milestone 3: Implementation of Leaderboards and Achievements
- Period: 13/09/2024 to 24/09/2024
- Status: Completed
- Tasks:
-
Design and Setup
- Develop a leaderboard
- Implement rewards system
-
Testing and Deployment
- Test leaderboard functionality
- Deploy new features
-
Milestone 4: Blockchain Integration for Secure Staking
- Period: 25/09/2024 to 04/10/2024
- Status: Completed
- Tasks:
-
Research and Integration
- Research and Create the smart contracts
- Implement smart contracts to handle staking and rewards
-
Testing and Deployment to Mainnet
- Conduct thorough testing of blockchain functionality
- Deploy blockchain functionality to mainnet
-
scrennshots