Rotary encoder button box game controller

Hi guys,

So I plan on making a game controller button box for racing games / simulators on PC and I want to use push buttons and rotary encoders.

I have an Arduino Uno and was wondering what the best route would be to getting the push buttons and rotary encoders to work would be. I can find plenty of stuff on buttons but nothing on rotary encoders and I've got very limited knowledge on this stuff. If anyone could throw me in the correct direction that would be awesome.

The first of over 300,000 hits on Google for a search "arduino rotary encoder" is Arduino Playground - RotaryEncoders