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]> 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]. > 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. > > -- > 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. > -- 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.
