Skip to content

sillle14/gembalaya

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gembalaya

My implementation of the board game Splendor using boardgame.io and React. You can play Gembalaya as well as some other games at https://lhog.herokuapp.com/.

Development

Run npm install to install the necessary packages. Run the server using npm run dev-server and the client using npm run dev. This will instantiate two game boards in a single window for easy testing.

Alternatively, you can run npm run dev-lobby (with the server running) to use the basic lobby provided by boardgame.io.

Deployment

This is currently setup for deployment to Heroku with the server and client running at a single port. Run npm start to deploy.

However, this deployment only has a simple lobby implementation and no persistence. Check out Lewis' House of Games for a more robust lobby implementation meant to host many boardgame.io games.

Publish

To publish the package to npm, run npm run publish:npm to compile files for publication, followed by npm publish.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published