Re: Python audiogame setup?
@IceCream
That depends. There are a few ways a person can learn a given library or API, some of which involve diving in to probe and test its function set, as unfortunately you don't always have the luxury of documentation or examples. For Pygame, there are a number of tutorials, books, and resources around available for it, along with a strong community to talk to for more information. Many of the tutorials though may drift more towards its visual aspects, though you can glean useful functions out of those. Its documentation is available [here], and if you have any questions or need any examples for it, like its audio mixer, just ask.
Now, for wxPython, well... Its useful, but in a very back handed screwy way. What do I mean by that? Well many of its widgets and functions are screen reader accessible, but many of them also aren't, and figuring out which is which can be a trial and error game unless you happen to ask for others experiences on that. Whats more is that while there is documentation available, not all of the features listed in the documentation are actually there, some of the functions don't behave as you might expect, or with caveats. So what you can end up with is a lot of trial and error trying to figure out what works, what doesn't, and finding work arounds. They have a mailing list you can check out for troubleshooting, and the documentations [here], and you can also find a few people here who can help out with any questions you may have for it.
Other libraries like pybass and accessible_output2 are more obscure, and as a result have little or no documentation. Due to this your limited to the community or trial and error on figuring out how the libraries work. Pyinstaller has fairly good documentation [here], and cython has a few books and documentation floating around with a supporting community as well.
Functions like dir() can be useful for figuring out what kinds of functions a library has, so in a way you can dig around on what it can do and what data they store. Sometimes figuring out how tools work and their various quirks can be just as fun as playing a puzzle game.
-- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector