ee9aa12d19 | 1 year ago | |
---|---|---|
client | 1 year ago | |
screenshots | 1 year ago | |
server/src | 1 year ago | |
.eslintrc.json | 1 year ago | |
.gitignore | 2 years ago | |
LICENSE.txt | 1 year ago | |
README.md | 1 year ago | |
build.sh | 1 year ago | |
package-lock.json | 1 year ago | |
package.json | 1 year ago | |
rollup.config.js | 2 years ago | |
tsconfig.json | 2 years ago |
README.md
Unfinished Multiplayer Minesweeper Prototype
Back in early 2022, I wanted to make a multiplayer version of minesweeper. The prototype is built with TypeScript, JavaScript, Spaghetti (only partly joking about that one), HTML Canvas, and Socket.io.
to run, simply run the build.sh
script:
./build.sh
and go to localhost:8082
in your browser.
Only a husk of the required features for this to be considered polished are implemented, but the basic outline of the game is there.
I tried building the frontend without any framework — just vanilla javascript — but got bogged down and lost interest.
Though I did not finish this project, it was a great learning experience for making a client server application.
Anyhow, instead of having to run my code on your computer, here are some screenshots showcasing the features