slaytheweb
slaytheweb copied to clipboard
Slay the Web is a singleplayer, deck builder, roguelike card crawl game for the web based on Slay the Spire
Something in the `state` that we JSON serialize can't be parsed. Find what it is and learn how to make it serializable. The PR doesn't work yet. Closes #171
Might need yet another dependency: https://github.com/Rich-Harris/devalue ``` app.js:26 Uncaught TypeError: Converting circular structure to JSON --> starting at object with constructor 'Card' | property 'actions' -> object with constructor 'Array'...
This [kind internet user](https://www.reddit.com/r/slaythespire/comments/s3egcg/enemy_designs_for_an_alternative_act_iii_concept/?utm_source=share&utm_medium=web2x&context=3) has allowed us to use these illustrations for Slay the Web.  Currently all enemies only have a healthbar.
## Problem Current state of the dungeons: - The monsters you have to fight in the dungeons are randomly chosen. - Monsters are divided into three categories: `monsters`, `elites` and...
Throughout the codebase we have several enums. Issue is that they aren't technically enums so there could easily be typos and errors around. Since this project has the dogma of...
Currently the use has to drag and drop the card to play it. we could implement a click logic: on double click play this card, if possibleTarget > 1 then...
Right now we're changing "scene background" depending on the current floor. See https://github.com/oskarrough/slaytheweb/blob/main/public/ui/index.css#L150-L186. This is OK, but is there another way we'd rather do it? Also, we need a lot...