Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Way of the Wind! Light and Shadow! Dual Moves! Game Settings! More! Version bump time? #31

Open
wants to merge 90 commits into
base: master
Choose a base branch
from

Conversation

onitamasuperfan
Copy link
Contributor

@onitamasuperfan onitamasuperfan commented Dec 7, 2024

Ok here it is. The big one!

This has taken a long time, but Dual Move cards and the Way of the Wind expansion are implemented. In addition, I've centralized GameSettings into a serializable object, centralized other common functions, refactored some code, and made improvements to the Settings and Home pages. I've tried to build with an eye towards future improvements and additions like Light and Shadow, which I'd love to work on next once this is merged.

Considering I was learning Rust, WASM and React as I went, I think I did pretty good.

One note, I accidentally removed the "Played" tag on the spare card for narrow screens. I'll try to fix it later.

Resolves #19

Resolves #16

Significant work towards #23

Thanks for structuring the original game and AI agents, @jackadamson . Hopefully all this work won't go to waste. I look forward to reading your thoughts and even more to seeing this go live on the main server.

@onitamasuperfan onitamasuperfan changed the title Way of the Wind! Dual Moves! Game Settings! More! Version bump time? Way of the Wind! Light and Shadow! Dual Moves! Game Settings! More! Version bump time? Dec 20, 2024
@onitamasuperfan
Copy link
Contributor Author

onitamasuperfan commented Dec 20, 2024

Ok this now addresses everything in #23 Phase 1.

Anything I'd still like to work on is mostly cosmetic or part of Light & Shadow Phase 2.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add promotional cards Mejika, Okija, Kumo, and Sasori Add Way of the Wind Expansion
1 participant