Take the 2-minute tour ×
Game Development Stack Exchange is a question and answer site for professional and independent game developers. It's 100% free, no registration required.

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.

share|improve this question

3 Answers 3

up vote 5 down vote accepted

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!

share|improve this answer

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

share|improve this answer
1  
It would be better if you pointed to, say, where in the source repo the force feedback code was. –  Tetrad Feb 28 '12 at 6:25

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.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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