Interesting to hear, thanks very much. We're having a 'Pyglet show and tell' this afternoon at PyCon UK, so I thought someone ought to have some perspective on Bacon.
Best, Jonathan On Friday, September 20, 2013 11:08:24 AM UTC+1, Alex Holkner wrote: > > Hi guys, happy to comment on Bacon > > Bacon (https://github.com/aholkner/bacon) is a side project I've been > messing around with a little since the latest PyWeek was announced, and I > used it for my entry as well. I haven't got any ambitions for it at the > moment, and since it isn't remotely battle-hardened against the plethora of > workstations out there, you'd be pretty nuts to pick it up for a real > project :-) > > If you're interested, Bacon is about: > > - Dropping pyglet's constraint on being pure Python (this was ultimately > unsuccessful anyway, since it requires AVbin for audio). > - A simpler, more game-focused API (pyglet is more about generically > supporting any kind of multimedia app; Bacon is unashamedly a 2D only game > engine, and if it develops will be more in that direction). > - Using a DirectX backend on Windows instead of OpenGL (via the ANGLE > project), for better compatibility with different drivers > - Supporting 32 and 64-bit binaries, on Windows and OS X. > - Possibly supporting iOS (I have a branch of Bacon with my PyWeek game > running successfully but at a very low framerate on an iPhone 5). > > Regards > Alex > > On Fri, Sep 20, 2013 at 7:26 PM, Juan J. Martinez > <[email protected]<javascript:> > > wrote: > >> Sorry, I didn't reply to the list. Stupid phone! :) >> >> Juan J. Martinez wrote: >> >> Hi, >> >> Bacon supports Windows and Mac only, that's an important point for me as >> Linux is my development platform. >> >> I asked Alex about Bacon recently (I guess he can comment on the list if >> he wants) and looks like Bacon is something he's doing for fun more than a >> Pyglet replacement because Pyglet's limitations. >> >> Regards, >> >> Juan >> >> Regards, >> >> Juan >> >> Jonathan Hartley wrote: >> >> Last month I noticed with interest Richard Jones' tweet about Bacon ( >> https://pypi.python.org/pypi/bacon/), "a Python module for making 2D >> games that run on Windows and OS X", written by Alex Holkner as was Pyglet. >> >> I read somewhere that Bacon is intended to 'address certain shortfalls of >> Pyglet", but I can't remember where I saw that, and I can't find any >> description of Bacon's design goals contrasted with Pyglet. >> >> Which Pyglet shortfalls is Bacon intended to address? Are there parts of >> Pyglet's scope which are deliberately being dropped from Bacon (e.g. Linux >> support?) What criteria should a budding game writer consider when choosing >> between Bacon and Pyglet? >> >> Thanks for any thoughts. >> >> Jonathan >> >> -- >> You received this message because you are subscribed to the Google Groups >> "pyglet-users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> To post to this group, send email to [email protected]<javascript:> >> . >> Visit this group at http://groups.google.com/group/pyglet-users. >> For more options, visit https://groups.google.com/groups/opt_out. >> >> -- >> You received this message because you are subscribed to the Google Groups >> "pyglet-users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> To post to this group, send email to [email protected]<javascript:> >> . >> Visit this group at http://groups.google.com/group/pyglet-users. >> For more options, visit https://groups.google.com/groups/opt_out. >> > > -- You received this message because you are subscribed to the Google Groups "pyglet-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/pyglet-users. For more options, visit https://groups.google.com/groups/opt_out.
