Steve Morrow made a video about game design. In the video he explains the following subjects: Programming with Basic and assembly language. Working with character sets and sprite definitions. Reading the joystick and writing on the screen.
All the videos from Steve Morrow.