Skip to content

dmytrove/rpsim

Repository files navigation

Rock Paper Scissors Battle Simulator

An interactive Rock Paper Scissors battle simulator with multiple variations, built with Next.js and React.

Features

  • Real-time battle simulation with moving items
  • Multiple game variations (Classic, Elemental, Space, etc.)
  • Rock-Paper-Scissors-Lizard-Spock and Rock-Paper-Scissors-Well variations
  • Dynamic collision detection and transformation
  • Population tracking
  • Battle history
  • Sound effects
  • PWA support for offline play
  • Responsive design
  • Dark theme
  • Multiple language support (English and Ukrainian)

Development

  1. Clone the repository
  2. Install dependencies: npm install
  3. Run the development server: npm run dev
  4. Open http://localhost:3000 in your browser

Deployment

This project is configured for GitHub Pages deployment. Push to the main branch to trigger automatic deployment.

License

MIT

About

🪨📄✂️

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors