You couldn't build a game that's up to scope with any 3D game, because you wouldn't be able to use 3D. For that, you'd need either PyOpenGL (with Pygame) or Pyglet. The latter is better in some ways; the main advantage Pygame/PyOpenGL has that I can think of is joystick support. On the other hand, Pyglet is compatible with PyPy, which can give you massive speed improvements, and it's easier to use than PyOpenGL (or so I've heard; I haven't done anything with either myself). The Pythonic way is to not worry about speed until it's actually an issue. If speed is an issue, you can re-write parts in C, or there's the aforementioned PyPy. --- On Fri, 1/13/12, Ryan Strunk <ryan.strunk@xxxxxxxxx> wrote:
|