Jcparkyn / scrobburl

A multiplayer word game, where all state is stored in the URL (no backend needed!)

Home Page:https://jcparkyn.github.io/scrobburl/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Scrobburl

A multiplayer word game, where all state is stored in the URL (no backend needed!). The twist? The game state is (will be) encoded so that no player can cheat (modify state illegally, or predict/manipulate RNG).

Scrobburl is in very early development, and most features aren't implemented yet. This includes the URL encoding, but I do have a plan for how to do it.

Development

To run the app for development, open the dev container with VSCode, then press ctrl+shift+P and search for "Run build task". This will start the app on port 8000. The build task is defined in ./vscode/tasks.json.

Notes:

  • To make the dev server accessible from another device on the same network, change the Local Port Host setting in VSCode to allinterfaces.
  • If you're using Windows, make sure to clone the repo into your WSL file system, otherwise the elm-live file watcher won't work. Alternatively, you can probably do everything in Windows directly, but I haven't tested that.

About

A multiplayer word game, where all state is stored in the URL (no backend needed!)

https://jcparkyn.github.io/scrobburl/


Languages

Language:Elm 80.2%Language:HTML 9.4%Language:CSS 8.5%Language:Dockerfile 2.0%