My hobby has always been, since I was about eight or nine, video games. Not just playing and enjoying them (formerly) in arcades and (currently) at home, but figuring out how they worked, the programming methods involved, system capabilities, and so on.
Coding games myself would have been a...