When I was taking CS 61a at UC Berkeley (Python, Scheme, and SQL) I had to do a project called Hog. The game of Hog has a few interesting rules (which I detailed below in a handy PDF) but notably the GUI we were provided was much too ugly to go un-redesigned.
Here’s my redesigned GUI, with the “before” below. I’m in the process of making the game playable here, but I’m working on python-javascript interaction.
The Before:
HOG-RULES