(Jan-22-2019, 09:47 PM)Windspar Wrote: Please don't compare livewires to pygame. Pygame has it own faults.
Thank you so much for that generous bit of code. Just like my code, it works on my Ubuntu machine just fine but does not work on my laptop running OSX Mojave, python 2.7.15, and pygame 1.9.4. Just like my code, this opens a window but the background image doesn't show up. Some things I'd like to reiterate:
1) Clearly I am not the only person having trouble with with PyGame and Mojave.
2) The livewires code works just fine on my Ubuntu machine. As does your code. The flaw must therefore lie in the implementation of pygame.
3) As I've mentioned here a couple of times now, the customized livewires code that came with my book is incompatible with python 3. Upgrading to python 3 on my Mac might remedy some pygame problems, but that would render the last 2 chapters in my book moot.
4) My enthusiasm to embrace pygame is hampered by the thought that it doesn't work on the latest version OSX unless you also upgrade to python 3 or bundle python 3 with your installer. OSX distributes python 2.7.
Is there big demand for games written in python or for pygame skills? The word "pygame" doesn't even appear on los angeles craigslist.