RSS Bot Posted May 15, 2017 Share Posted May 15, 2017 This tutorial covers the writing of a 2K game for the Atari 2600. Since it's a tutorial, I put significantly more comments in the source code than I normally would. So be sure to download the source and read it along with each blog entry. The tutorial does assume you have some understanding of 6502 assembly language. If you don't then check out the Easy 6502 tutorial before starting this tutorial - don't worry, it's not a difficult processor to learn. I taught this to myself back in 1982 (I was 15) by reading section 3, Machine Language Programming Guide, of the VIC-20 Programmer's Reference Guide. I didn't have an assembler at the time, so would hand assembly my code, type the results into DATA statements, POKE them into memory, and then finally run them via SYS. Let's Make a Game! Step 1 - Generate a Stable Display Step 2 - Timers Step 3 - Score & Timer display Step 4 - 2 Line Kernel Step 5 - automate Vertical Delay step 6 - Spec Change step 7 - draw the playfield step 8 - Select and Reset support step 9 - Game Variations step 10 - "Random Numbers" step 11 - add the ball object step 12 - add the missile objects step 13 - add sound effects step 14 - add animation CollectMini CollectMini source code http://atariage.com/forums/blog/148/entry-13884-collect-tutorial-index/ Link to comment Share on other sites More sharing options...
Recommended Posts