Apparently iPad, iPhone and iPod touch are not professional game consoles with game controllers. But if you want this kind of gaming experience on your iDevice, the 60beat gamepad may be able to meet your requirements.
60beat gamepad is a unique game controller that measures 6 x 4 x 2 inches and weights 5.5 ounces, and designed for iPad, iPhone and iPod touch. via the integrated 4 foot cable with 3.5mm audio connector, you can conveniently connect the game controller with your iPhone, iPad or iPod touch. The game controller comes with dual analog joysticks, D-pad and 10 action buttons (including 2 in joysticks) in order to get the full game console experience to your iPad, iPhone and iPod touch, and the ergonomic design provides you comfortable gaming experience. But note that the gamepad doesn’t supports all iOS games, while more games will be added in February this year.
60beat GamePad game controller is priced at $49.99 USD. If you’re interested, jump to 60beat official site for more details.