#card #card-game #finnish #playing #parser #information #format

bin+lib marjapussi

Implements the Finnish card game Marjapussi

2 releases

new 0.1.1 Dec 16, 2024
0.1.0 Dec 16, 2024

#2 in #finnish

GPL-3.0 license

80KB
2K SLoC

MarjaPussi

Rust implementation of MarjaPussi, mostly following the rules from Wurzel e. V., exactly following the rules on marjapussi.de.

This package is hopefully going to be used for the backend of marjapussi.de.

Usage

For now this contains the full implementation of the game and two utility binaries:

  • interactive for playing the game in the terminal with full information against yourself. This also shows how the game struct can be interacted with.
  • parse for parsing from the game format used by the python implementation here.

License

This project is licensed under the GPL-3.0 License – see the LICENSE file for details.

Contributing

Please do not hesitate to reach out to me. There are a lot of undocumented future plans I would love to discuss with you.

Dependencies

~7–15MB
~182K SLoC