I'm looking to use SuperTuxKart as a basis for a PhD research project. A key requirement for the game is to provide vibration feedback through the controller (obviously dependant on the controller itself). I don't believe that the game currently includes this feature and I'm trying to get a feel for how big a challenge it would be to add.

My background is as a J2EE and PHP developer/architect, so I don't know C++ as such, but am prepared to give it a crack if there are resources and guides to assist, and it's not a herculean task.

Alternatively, if you know of any open source games that do include vibration feedback, please feel free to let me know! Preferably the game would be of the style that the player had to navigate a character (or character's vehicle) over a repeatable course/map.


It appears SuperTuxKart is built using Irrlicht, so the question is in that context. This wiki page shows how to replace Irrlicht's internal input library with OIS which apparently supports force feedback.

Hope this helps!


Well as you said this is mostly dependant on the device you'll be using. My answer will only be theoretical. The most important to make things simple is to be sure that the controller has a public (or not) Sdk or Api that let you bind it with your game engine.

For your second question, my first guess would be XNA which supports natively the Xbox controller. But again this depends on your choice of controller.


Try Rigs of Rods. Great game, and it has force feedback. http://www.rigsofrods.com

  • 1
    \$\begingroup\$ It would be better if you pointed to, say, where in the source repo the force feedback code was. \$\endgroup\$
    – Tetrad
    Feb 28 '12 at 6:25

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.