Skip to content

Latest commit

History

History
76 lines (51 loc) 路 2.5 KB

File metadata and controls

76 lines (51 loc) 路 2.5 KB

Monad Jump

A fun, lightweight doodle-jumping game built for the Monad blockchain with on-chain leaderboard functionality.

Monad Jump Preview

馃幃 About the Game

Monad Jump is an endless vertical platformer inspired by the classic Doodle Jump. Navigate your character upward by jumping on platforms, collect points, and compete for the highest score on the Monad blockchain.

馃殌 Features

  • Simple, Addictive Gameplay: Easy to learn, hard to master!
  • Spring Platforms: Bounce higher on special spring platforms
  • On-chain Leaderboard: Save your scores on the Monad blockchain
  • Responsive Design: Play on desktop or mobile
  • Customizable Audio: Adjust game volume and sound effects

馃幆 How to Play

  1. Movement:

    • Desktop: Use arrow keys to move left and right
    • Mobile: Tap and hold on either side of the screen
    • Accelerometer: Tilt your device (if supported)
  2. Objective: Jump as high as possible without falling

  3. Platform Types:

    • Purple: Regular platforms
    • Light Purple: Moving platforms
    • Transparent: Fragile platforms (break after jumping)
    • Platforms with Springs: Higher bounce!
  4. Scoring: Each new platform reached awards points

  5. Game Over: When you fall below the screen, you can:

    • Restart the game
    • Save your score on-chain (requires Monad wallet connection)
    • Return to the main menu

馃挵 Blockchain Features

Monad Jump integrates with the Monad blockchain to provide:

  • On-chain Leaderboard: Global competition with other players
  • Score Verification: Secure, tamper-proof record of your achievements
  • Wallet Integration: Connect using MetaMask or other Web3 wallets

To save your score, you'll need:

  • A Web3 wallet (MetaMask, etc.)
  • 0.1 MON tokens (Monad's native currency)

馃幍 Sound Settings

Customize your audio experience with:

  • Master volume control
  • Individual toggles for music, jump sounds, spring sounds, and game over sound
  • Sound on/off quick toggle

馃敡 Technical Details

  • Built with vanilla JavaScript, HTML5, and CSS3
  • Uses Web Audio API for sound management
  • Integrates with Monad blockchain via ethers.js
  • Optimized for both desktop and mobile devices
  • Compatible with Farcaster Frames

馃帹 Acknowledgments

Game assets and design inspired by classic endless jumpers, adapted for the Monad ecosystem.


Get Started

Simply visit Monad Jump to play directly in your browser!