Games and simulations require analogue controls, and I would like to know if this is on the list of "nice-to-have's" in the new game engine? Maybe Saluk can tell us? Is this a matter of a Python script to read the memory location of where the PC reads the joystick ports, or is this far more complex? I also know that the feed-back type of game devices these days use the USB port.
The path and track system works so well in the IPO section, but does not work in the game engine. Is this a bug, or was this left out for some reason. It is so useful, and I would say that it has more use in the game engine than just for IPO animation. I need a camera to follow an object from a fixed point, in a simulation that I'm doing, and it works great in the IPO's, but not in the game. How do they get this right in the "skategirl" demo?
Anyway, I continue to be totally knocked out with Blender, so please keep up the good work in sorting out the new game engine. Thanx guy's!
SDL would be my vote. As for controlling the values, you could use it similarly to the mouse movement actuator and have it return how much it changed on each axis, or just some coordinates, -1,-1 would be the joystick all the way in the upper left corner. Then use python to figure out what those values actually control. The mouse sensor already does this so it would be the best quick fix.
Maybe analogue controls could store coordinates into object properties, then a box could be added to motion actuator for a prop to multiply, add, or set the force by.