There are several types of games, but lately adventure games seem to be coming back. The original adventures just required a keyboard. No fancy joysticks and or sound cards to deal with. What is really nice about them is that you can use the same source code more or less on a variety of systems. Sometimes that is known as code portability. People even want to put it on the Arduino (a micro-controller). If you do not have an Arduino, you can still play the original game on your desktop system.
You might even be able to put it on your router and play it remotely. You could even put it on a server to play while waiting for some event. Definitely for older or lower resource systems. Wumpus is probably one of the most popular of the original adventure games. Supposedly it was written in BASIC (Beginners all purpose instruction code) and then translated or ported to "C". In fact some of the versions of the code,have the original BASIC code embedded in the comments of the "C" code. Good lesson in learning "C" for beginners.
For more information see: http://www.instructables.com/id/Simple-adventure-game/step6/Bonus-2-Hunt-the-wumpus/