A game written for Sim Jam.
client/
: The game client projectserver/
: The game client servershared/
: Shared code that both the server and client utilize
- PostgreSQL 11+
- Redis (unsure of exact required version)
- Create a database in PostgreSQL, and set up a .env file containing these settings:
DATABASE_URL
: The connection string, a lapostgres://cosmiccantina:password@localhost/cosmiccantina
OAUTH_CLIENT_ID
: The client ID from itch.io's OAuth application setupOAUTH_CLIENT_SECRET
: The client secret from itch.io's OAuth application setup
- Run the migrations:
cargo run --pakage migrations
- Run the server:
cargo run --package server
The goal is for this game to be runnable on Windows 10 and Mac OS X without needing to install any extra frameworks.
- Run the client:
cargo run --package client