If you want to build a simple #Python desktop application with a GUI, is tkinter the standard weapon of choice?
(This is for classroom use, so simplicity of the code is more important than it being fast, powerful, or bulletproof.)
@bmaxv The final project for the class is a (single-player against an AI opponent) Scrabble game. I'd want the simplest thing that can support that. Basically just drawing colored shapes and text on the screen and recognizing mouse clicks and keypresses.
@peterdrake
Hmmmm.
I wrote / adapted this tictactoe game, about 300 lines, maybe that can help as orientation for how much code that could end up being.
https://github.com/BMaxV/pygame_tictactoe
I have not done much with pygame, but I can say that it does support getting mouse position, mouse click and keypresses.
And there is a big active community that can help.