Play it here: https://curvegame.onrender.com

This is a multiplayer game about surviving the longest as a snake.
It is written in TypeScript with a Vite vanilla frontend and express/socket.io backend.
Run this in the root folder of the repository:
npm install
npm run build
npm run prod
This is a multiplayer game (i.e., you want to join the server from multiple clients).
If you are playing on the computer that is running the server, go to http://localhost:3000
.
If you want to join from another computer on the local network, first find out the local IP address of the server (tutorial), which looks something like e.g. 192.168.1.60
. Then you would join the server from another computer by opening e.g. http://192.168.1.60:3000
.
Run this in the root folder of the repository:
npm install
npm run dev
Then open the frontend at http://localhost:5173
.