Skip to content

Zacxxx/emoji-platformer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Emoji Platformer

Emoji Platformer is a fun, simple platformer game built with React. Navigate your turtle emoji through a world of platforms, avoiding enemies, collecting coins, and grabbing power-ups!

🎮 Features

  • Simple, emoji-based graphics
  • Multiple difficulty levels
  • Power-ups for temporary invincibility
  • High score tracking
  • Performance monitoring

🛠 Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/emoji-platformer.git
    cd emoji-platformer
    
  2. Install the dependencies:

    npm install
    
  3. Start the development server:

    npm start
    
  4. Open http://localhost:3000 to view it in the browser.

🕹 How to Play

  • Use the arrow keys to move left (←), right (→), and jump (↑)
  • Collect coins (💰) to increase your score
  • Avoid enemies (👾)
  • Grab power-ups (⭐) for temporary invincibility
  • Try to get the highest score possible!

🎛 Game Controls

  • Left Arrow (←): Move left
  • Right Arrow (→): Move right
  • Up Arrow (↑): Jump
  • On-screen buttons are also available for touch devices

🏆 Difficulty Levels

  • Easy: Slower enemies, higher coin value, longer power-up duration
  • Normal: Balanced gameplay
  • Hard: Faster enemies, lower coin value, shorter power-up duration

👨‍💻 Technologies Used

  • React
  • HTML5
  • CSS3
  • JavaScript (ES6+)

📊 Performance

The game includes a performance monitoring chart that displays the frames per second (FPS) over time. This helps in identifying any performance issues during gameplay.

🛠 Development

To build the project for production, run:

npm run build

This builds the app for production to the build folder.

🤝 Contributing

Contributions, issues, and feature requests are welcome! Feel free to check issues page.

📝 License

This project is MIT licensed.

👏 Acknowledgements

Enjoy playing Emoji Platformer! 🐢🎮