Hey Ian, that sounds like exciting stuff. Are any of the projects you
mentioned available open sourced?

On Mar 22, 2011 8:42 PM, "Ian Mallett" <[email protected]> wrote:

On Tue, Mar 22, 2011 at 9:11 PM, Sean Wolfe <[email protected]> wrote:

>
> Im getting back into pygame after a little while. I've got some game
> ideas that I'm really loo...
Hi,

PyGame is, and continues to be a predominantly 2D library, and as such is by
itself a poor choice as a game engine (particularly a 3D one).  That said,
PyGame is a VERY solid foundation for whatever else you want to do.  I built
an entire graphics library using PyOpenGL and PyGame capable of plenty of
fancy and realistic effects in 2D and 3D.

I like PyGame because it provides a framework of useful functions and a
windowing system.  You can open a window, load images, transform them a bit,
draw them in places, play sound and music, and do a couple other useful
things.  However, I find it's these tasks in particular that are most
annoying to make when creating new software; that PyGame does it for you is
extremely convenient; and moreover, it's very good at what it does.

Anyway, having used it for years, it's a completely solid library.  It won't
give you a ton of specialized features, but it will give you very robust and
useful basecode to get started making whatever you want.  Even if you're out
to make a 3D game, you'll find it's completely capable of handling the
environment, as well as interfacing drawing to PyOpenGL.  I've found PyGame
superior to all other windowing systems, and I've used it for practically
all my major Python projects.

Ian

Reply via email to