Re: Is it time for a new paint job?
@iron: I don't need to write a tutorial on setting up Python with Pyglet/Pygame. There are already tutorials that do that. And, Hint hint, Death Match: Project Alpha and Death Match: A New Beginning were *not* written in BGT. Those two are hardly played any more, which is fine; I don't play them either. But they were good in their day. What does need a tutorial is getting libaudioverse to work under Mac OS X or Linux. Now that is a bitch. Thing is, once you get the basic system stuff set up with pyglet/pygame, it's mostly game-dependent work you need to do to get a working game. And yes, while it is mostly the games that are released too early that makes BGT look bad, it's also the fact that it *doesn't* have multithreading support (which is very, very *bad*), and that it's impossible to add graphics if you want to (another *bad* thing). I get that threads are hard to work with sometimes (mutexes, anyone?) but if we want to come even half a year closer to the sited community then multithreading needs to be there.
And, of course, BGT isn't extensible. So that's another bad mark on it's rep.
_______________________________________________ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector