This is Knucklebones, a web application inspired to the mini-game Knucklebones from the game Cult Of The Lamb.
Here you can find a video demo of the game.
It can be played by two users on the same device.
The app could be used both on desktop and mobile.
To develop the app I used the T3 Stack, bootstrapped with create-t3-app.
You can find a live version of the app here.
- create an
.envfile based on the.env.examplefile and add the following secrets:- POSTGRES_PRISMA_URL: the url of the postgres database
- POSTGRES_URL_NON_POOLING: the url of the postgres database without pooling
- NEXTAUTH_SECRET: a secret string used by next-auth (you can use a string with a space
" "at the moment since auth is not used) - NEXTAUTH_URL: the url of the app (you can use http://localhost:3000)
- add in the
.npmrcfile the following line://npm.pkg.github.com/:_authToken=[YOUR_GITHUB_TOKEN]replacing [YOUR_GITHUB_TOKEN] with a generated GitHub token - run
pnpm installto install all the dependencies - run
pnpm run devto start the project locally