A blockchain-integrated endless runner game built with Phaser 3, TypeScript, and Web3 technologies.
- Clone the repository
- Install dependencies:
npm install- Start the development server:
npm run devplay Here : https://cyber-runner-eight.vercel.app/
- Node.js
- MetaMask wallet browser extension
- A web browser (Chrome recommended)
- Sepolia testnet configured in MetaMask
-
Connect Your Wallet
- Click "Connect Wallet" button
- Approve MetaMask connection
- Make sure you're on Sepolia testnet
-
Get Your First NFT
- New players need to mint their first character NFT
- Click "Mint your first NFT" button
- Confirm the transaction in MetaMask
-
Game Controls
- Single tap/click: Jump
- Double tap/click: Double jump
- Avoid obstacles and electric barriers
- Collect power-ups and mystery boxes
- Try to achieve the highest score!
- Web3 wallet integration
- NFT character system
- Blockchain-based leaderboard
- Dynamic obstacle generation
- Parallax backgrounds
- Power-up system
- ✅ Basic gameplay mechanics
- ✅ MetaMask integration
- ✅ NFT minting system
- ✅ Basic leaderboard
- 🔄 Multiple character skins
- 🔄 Enhanced power-up system
- 🔄 Social features
- 🔄 Achievements system
- 📋 Multiplayer mode
- 📋 In-game marketplace
- 📋 Daily challenges
- 📋 Seasonal events
- Phaser 3
- TypeScript
- Web3.js
- MetaMask SDK
- Vite
This project is licensed under the MIT License - see the LICENSE file for details.