Jan-16-2024, 03:45 AM
(Jan-16-2024, 02:47 AM)rob101 Wrote: Tkinter GUI, but it got way complicated, way quick, and I could not make it emulate the way that the Apple-1 game worked, which is why I dropped the idea and went with Blessed instead, which I found to be very nice to use and code with.
Once again, thank you.
My pleasure.
Thank you for sharing that info.
I just learned the following, from one of the blessed team:
both blessed and urwid are wrappers around the ncurses library
blessed is a bit lower-level, best for making interactive games, like the example worms.py program or custom user interfaces like cursewords
urwid is a widget library, for making "windows" and dialog boxes, like in the mastadon client toot
the "curses" module that is built-in to python is a wrapper of the C library from the 1980's. It is cumbersome to use, as the example of the blessed README describes at the bottom.