https://github.com/potch/mineswarmer
mmo minesweeper
https://github.com/potch/mineswarmer
Last synced: 5 months ago
JSON representation
mmo minesweeper
- Host: GitHub
- URL: https://github.com/potch/mineswarmer
- Owner: potch
- Created: 2025-07-10T02:26:10.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-08-20T03:00:26.000Z (10 months ago)
- Last Synced: 2025-08-20T03:39:18.325Z (10 months ago)
- Language: JavaScript
- Size: 66.4 KB
- Stars: 1
- Watchers: 0
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# mineswarmer
mmo minesweeper
## IDEAS
- ✅ hitting a mine only damages a region of the board instead of game over
- ensure even distribution of mines using procedural noise vs random placement
## TODO
- ✅ multiplayer (duh)
- ✅ perf optimize drawing board (reuse graphics, shared BG color)
- ✅ put app online
- ✅ scope grid updates to player viewport
- even _more_ memory efficient grid representation
- can you gzip SSE payloads? (yes but slow)
- ✅ express each cell as a byte
- RLE for grid rect updates?
- ✅ lose (hitting mine does something)
- ✅ BUG: can't reveal square after flagging
- ✅ mobile support
- ✅ scrolling
- ✅ setting mines
- mine chain-reactions?
- ✅ minimap?
- ✅ minimap gets bigger when moving?
- victory!
- game reset