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!
- Simple, emoji-based graphics
- Multiple difficulty levels
- Power-ups for temporary invincibility
- High score tracking
- Performance monitoring
-
Clone the repository:
git clone https://github.com/yourusername/emoji-platformer.git cd emoji-platformer
-
Install the dependencies:
npm install
-
Start the development server:
npm start
-
Open http://localhost:3000 to view it in the browser.
- 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!
- Left Arrow (←): Move left
- Right Arrow (→): Move right
- Up Arrow (↑): Jump
- On-screen buttons are also available for touch devices
- Easy: Slower enemies, higher coin value, longer power-up duration
- Normal: Balanced gameplay
- Hard: Faster enemies, lower coin value, shorter power-up duration
- React
- HTML5
- CSS3
- JavaScript (ES6+)
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.
To build the project for production, run:
npm run build
This builds the app for production to the build
folder.
Contributions, issues, and feature requests are welcome! Feel free to check issues page.
This project is MIT licensed.
- Emoji graphics provided by Twemoji
- Built with Create React App
- Performance chart created with Recharts
Enjoy playing Emoji Platformer! 🐢🎮