Skip to content

Deuteros

Latest
Compare
Choose a tag to compare
@Adoria298 Adoria298 released this 06 May 10:58
· 20 commits to master since this release

A complete CLI implementation of UNO for use on one computer only.

Changelog since v0.1:

  • Implemented drawing cards.
  • Improved checks on if a card can be played.
  • Further synced the client and server.
  • Improved error messages both client and server side.
  • Improved card display, using ASCII art and colours to better represent individual cards.
  • Improved the documentation in README.md.
  • Added UNO declarations (automatic).
  • Named who is currently playing.
  • Added win checks
  • Ensured cards can't be lost if there's an error when playing them.
  • Improved uno.proto to list error messages and be more documented.
  • Improved player management - players are now more likely to be removed properly, and there are more checks when they're added.
  • Improved server.py's output, making it more verbose.
    For more specific details about the exact changes please see the diff here.