ODE Middleware

Okay, switching to the HPR system fixed it. I just borrowed your setH code from the kcc.py file:

        quat = self.getQuat()
        hpr = quat.getHpr()
        hpr[0] = hpr[0] + self.rotamt * self.rotspeed
        quat.setHpr(hpr)
        self.setQuat(quat)

Right now, what I’m after is more of a tank - something that can turn whether it’s moving or not. I’ll be looking at cars and more complicated systems later, when I’ve got the rest of the game at least sketched out.

Speaking of AI though; do you have any plans to include a basic NPC class in this project at some point? I’m trying to make up my mind which part of my project to sketch out next. :stuck_out_tongue: