C64 BASIC V2
Gateway curriculum — learn programming fundamentals before assembly
Games
8 complete games teaching BASIC fundamentals. Each game introduces new concepts while building something playable. Complete this curriculum to prepare for 6510 assembly.
1
Number Hunter
Number guessing game introducing BASIC fundamentals
VariablesIF/THENFOR/NEXTRND function
2
Cosmic Drift
Character animation with screen memory POKEs
Screen memoryColour memoryPETSCIIAnimation
3
Catcher
Catch falling objects with real-time keyboard input
GET statementGame loopCollisionLives system
4
Maze Escape
Navigate mazes using DATA statements
DATA/READLevel designWall collisionMultiple levels
5
Snake Trail
Classic snake game with arrays and timing
ArraysTI timerSelf-collisionGrowth mechanics
6
Space Dodge
Vertical scrolling avoidance — meeting BASIC limits
Simulated scrollingCustom charactersSpeed limitsHigh scores
7
Memory Match
Card matching puzzle with custom characters
Custom characters2D arraysTurn-basedTwo-player
8
Platform Peril
Platformer pushing BASIC to its limits
GravityJump physicsBASIC limitationsTransition prep