Thanks for the great ideas

I’d like to thank everyone that commented on my last post, and everyone that has emailed me ideas. They are all very much appreciated. It’s hard keeping up with everything that is happening in the Python world, and sometimes the coolest things are happening in far off places.

I got a few suggestions for Pycairo, which is something that I have considered in the past, but I’ve found it a little bit difficult and time consuming do to the lack of Python specific documentation.

The MDP toolbox also looks pretty cool, I just have no idea what I could possibly do with it!

If anyone else has anymore ideas please let me have them. Anything graphical, non-graphical, game related, swarm theory, random generation, AI, a Rorschach test creator…anything! I’m collecting ideas for this blog and my monthly column so anything that would also really interest new Python programmers would be a huge plus.

Take care and get ready for 3000!

5 thoughts on “Thanks for the great ideas”

  1. You could have a look at some of the fun things I did for an RPG:
    -> downloads:

    The projects include:

    – babglet: A module 8set of classes) for simplified basic usage of pyglet for 2D games with optional collision detection and avoidance.

    – blob_swarm: a swarm of blobs with emerging swarm behaviour through pair relations only.

    – blob_battle: a duel-style battle between two blobs (basic graphics, control and movement done)

    – fuzzy_collisions: 2 groups of blobs. One can be controlled. When two blobs collide, they move away a (random) bit to avoid the collision.

    All are self contained. no dependencies to install. Just decompress them and start the included python file (most times the one with the same name as the package).

    Best wishes,

  2. Have you had a look at Panda3D?

    I have been browsing about looking at 3d engines today and found this one. Haven’t had a chance to look it over yet but I do notice that they keep saying:

    “Panda3D is unusual in that its design emphasis is on supporting a short learning curve and rapid development”

    Which sounds very nice to me.

    Thanks for your tutes.


  3. One thing to consider, anyone out there with the skillset, would be an additional game library/framework for isometric (axonometric projection) engine with scrolling — in other words all those square and hexagon tile based games. We got some good basic game libraries, pygame wrapping SDL, pyglet, and rabbyt for its fast sprite engine but would love to see a good fast 2.5D/isometric + scrolling engine component available. That imho, would fill in one of the last remaining pieces in the python game development toolbox.

    Another resource link to what is available:

  4. Arne,

    Interesting stuff! I’ve just downloaded it and started to play around with it. What does the future hold for these tools?


    Panda3d looks really interesting. It’s something that I have looked at before. It seems to have matured since the last time I looked at it, especially in terms of documentation! It still seems like a bit of work getting it all sorted out and getting a finished project going but still very very promising.


    Thanks for the information Patrick, I think you’ve brought up something that I’ve been interested in for a while, a simple 2d game engine. Something that would make it VERY easy for a beginner to create something.

    Thanks again everyone!

Leave a Reply

Your email address will not be published. Required fields are marked *