SINCLAIR BASIC
Gateway curriculum — learn programming fundamentals before assembly
Games
8 complete games teaching Sinclair BASIC. Rich built-in graphics commands (PLOT, DRAW, CIRCLE) make this an excellent starting point. Complete this curriculum to prepare for Z80 assembly.
1
Guess Quest
Number guessing with visual feedback
VariablesIF/THEN/ELSEFOR/NEXTINK/PAPER
2
Pixel Rain
Falling pixels using PLOT command
PLOT commandCoordinatesINK coloursAnimation
3
Paddle Battle
Pong-style game with INKEY$ input
INKEY$DRAW commandCollisionTwo-player
4
Dungeon Explorer
Navigate rooms with DATA statements
DATA/READPRINT ATRoom dataInventory
5
Snake Spectrum
Classic snake with User-Defined Graphics
ArraysUDG charactersSelf-collisionGrowth
6
Asteroid Dodge
Space game encountering attribute clash
Multiple objectsUDG spritesAttribute clashHigh scores
7
Pattern Match
Memory puzzle with full UDG set
Full UDG set2D arraysPEEK timerTwo-player
8
Platform Jump
Platformer pushing Sinclair BASIC to its limits
GravityJump physicsAttribute clashBASIC limits