You’ve probably seen various consoles and portable gaming devices based on an Arduino or Raspberry Pi, but making one yourself would likely be a challenge. Not impossible by any means, but getting the buttons, speaker, and display together to properly interact with it takes quite a bit of planning.
Now there is a ready-made option (or rather ready to solder option) in the “Gamby” shield. This device comes as a kit with a limited edition board and the components you’ll need to build it, including a 96×64 pixel monochrome LCD display, as well as four buttons, a tiny joystick and a speaker. An Arduino interacts with it via three modes varying in complexity, from fully interactive graphics, to controlling blocks, to simple text output.
You can see this setup running “Dungeons,” a simple RPG in the video below:
If you need more info on this board, check out GAMBY’s main site.