Skip to content

ethan-hawksley/mineduo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

159 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MineDuo

About

A port of Minesweeper so it can be played either by one person, or two people using a peer-to-peer connection.

Features

  1. Two different modes to play
  2. Three different difficulties, and a custom difficulty setting
  3. Global wireless multiplayer through WebRTC
  4. Fully featured singleplayer
  5. Recursive revealing of safe tiles
  6. Flagging of suspicious tiles
  7. Optional sound effects to accompany actions
  8. Light and dark mode support

Usage

  1. Clone the repository:
    git clone https://github.com/ethan-hawksley/online-minesweeper
    cd online-minesweeper
  2. Start a local development server
    npx serve
  3. Visit the website in your browser. This is typically hosted at http://localhost:3000 but your machine may vary.

Hosting

  1. Fork this repository on GitHub
  2. Navigate to the repository settings, and to the Pages section
  3. Set to deploy from your main branch, and the / directory. Wait for GitHub to finish building the project.
  4. Visit your newly deployed site!

About

A multiplayer port of Minesweeper using PeerJS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published