XNA provides a lot of built-in functionality for 3D games. None of it is
very advanced, ie. vector math, hlsl shader loading, cameras and lights,
bounding sphere and aabbox collisions, fbx and .x model loading... but it is
easier and quicker to get going with 3D with XNA than with pygame + opengl
or directx.  XNA also has xbox 360, zune, silverlight and windows mobile 7
support which PyGame doesn't. If you want 2D I would say the apis provide
similar functionality with PyGame having some more advanced raster
functionality and XNA having better video hardware acceleration and sprite
batching.  PyGame has the advantage of being open source and cross-platform
to other oses and non-microsoft portable devices, and probably supports
older computer hardware better. Also python is way more fun and less of a
headache to use than C#, although it will be considerably slower than C# in
some areas (Since the heavy drawing stuff is in the C SDL binary for pygame
it shouldn't be a huge issue though).

Devon

On Mon, Jul 26, 2010 at 9:16 AM, Thadeus Burgess <thade...@thadeusb.com>wrote:

> Having "Develop XNA games as a hobby and deploy them to the Windows
> Game network" on your resume is much more appealing to an employer.
>
> It really depends on what platform you want to develop for. If you
> want cross-platform, use pygame
> . If all you care about is windows/xbox, then use XNA.
> --
> Thadeus
>
>
>
>
>
> On Mon, Jul 26, 2010 at 4:12 AM, René Dudfield <ren...@gmail.com> wrote:
> > hi,
> >
> > there's a free book here:
> >     http://inventwithpython.com/
> >
> > Otherwise there's lots of examples and tutorials that come with pygame.
> >
> > cheers,
> >
> > On Mon, Jul 26, 2010 at 9:36 AM, Hokan LUNDBERG <ho...@ikso.net> wrote:
> >>
> >> Hi!
> >>
> >> What would you say are the advantages and disadvantages of Pygame
> compared
> >> with XNA?
> >>
> >> I found a good book (*) on XNA in PDF for free. Is there something
> similar
> >> for Pygame?
> >>
> >> Regards,
> >> Hokan
> >>
> >>
> >> (*)
> >>
> http://www.lulu.com/items/volume_66/7658000/7658212/1/print/CBennettXNA2D31.pdf
> >
> >
>

Reply via email to