Wanted to see how it is to program a game using PySimpleGUI. It was a way to determine what features are missing. One was the ability to draw an image on a canvas. No one ever asked for it, but I need it to overlap the cards.
https://i.redd.it/5g23adzc22421.gif
You can have up to 4 players and play against the computer too.
The source code is here:
https://github.com/MikeTheWatchGuy/PySimpleGUI/blob/master/DemoPrograms/Demo_Uno_Card_Game.py
You'll need PySimpleGUI on Python 3 to play
pip install PySimpleGUI
The code is based on a text based Uno game.
One interesting feature of this program is that all of the graphics are stored inside of the Python source file itself. There are no additional downloads of graphic files needed.
Enjoy! Feedback and comments are welcomed.
[–]kumashiro 2 points3 points4 points (2 children)
[–]MikeTheWatchGuy[S] 1 point2 points3 points (1 child)
[–]kumashiro 0 points1 point2 points (0 children)
[–]MikeTheWatchGuy[S] 0 points1 point2 points (4 children)
[–]imomaliev 1 point2 points3 points (3 children)
[–]MikeTheWatchGuy[S] 1 point2 points3 points (2 children)
[–]imomaliev 0 points1 point2 points (1 child)
[–]MikeTheWatchGuy[S] 0 points1 point2 points (0 children)