Friday, April 18, 2008

Python, Games and knowing the unknowable

So while we dive deeply into python at work I am looking at using it for some of my explorations in game developement.

The biggest problem I have is getting my head around all the possible libraries. This means several things.
1. Finding them
2. Evaluating them
3. Learning them

The advantage of OS python is that alot of smart people have built libraries to do things. The disadvanatage is that alot of smart people have built libraries to do things and there is not central repository.

So I am going to start and list the libraries i run across and work outwards from there.

  • Pygame
  • Pyglet
  • Panda3D
  • Vpython
  • Pyro
  • Matplotlib
  • WxPython
  • NetworkX
  • IGraph
  • GHeat
  • Nose
  • CherryPy
and of course there are many i dotn know yet.