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.

Reply via email to