Skip to content
This repository has been archived by the owner on Nov 24, 2023. It is now read-only.

Setup generator for the board game Spirit Island 🏝️

Notifications You must be signed in to change notification settings

johnnycopes/spirit-islander

Repository files navigation

Spirit Islander

NOTE: this project is now being maintained in a different repo.

This is a setup generator for the board game Spirit Island by R. Eric Reuss. Spirit Island is a modular game with many different configurations that add interesting variety and challenge. This tool removes the burden of having to calculate these configurations manually by instantaneously generating randomized game setups that adhere to the player's prefences.

Spirit Islander is built with Svelte and TypeScript.

Future Improvements

  1. Enable shift + click usage to select/deselect a range of checkboxes at once
  2. A "Play" feature accessible from the Game Setup screen that has a victory/defeat calculator so that the player can tally their final game score

Goals of this project:

  • Build an app with a significant amount of user interaction
  • Improve Svelte skills further by building a complex form
  • Make a useful yet simple tool that works well on desktop and mobile

Local installation:

To run this locally on your machine, clone the repo and enter the following commands into your CLI:

npm install
npm run dev

About

Setup generator for the board game Spirit Island 🏝️

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published