Endurion (Georg Rottensteiner) is writing a blog about making a game on the Commodore C64. He explains every step he takes and you can look at the assembly code for each step. At the moment he is at step 12, but it will take about 36 steps in total to complete the game. Every step includes the assembly code (ACME cross compiler) and part of the program (.prg).