A downloadable game

DEFENDER - PUR 80


You'll notice in line 8 the GOTO has no line number.  I'm taking advantage of the fact that if no line number is provided then Basic assumes line 0, which is the line I want it to go to.  This keeps me under the 72 character limit.

Lines 1-3 are the ASCII characters in strings for the city.  These characters are from the different block characters in the Motorola MC6847 character set, values 128-255.

Line 0 sets random starting points for the incoming missiles.

Lines 4-5 peek the keyboard input buffer so I can get continuous input in 8 directions using the AWSZ keys.  If you hold down two at a time, you can get diagonal motion.

Key Input:

    AW      W      WS
     \      |     /
      A     +    W
      /     |     \ 
    AZ      Z      SZ

Lines 6-9 move the targeting cursor and the missiles.  Line 9 also has the restart instructions for the end of the game.

Download

Download
DEFENDER.C10 1 kB
Download
DEFENDER.TXT 1 kB
Download
Instructions.txt 1 kB

Install instructions

The game can be played at my website using Mike Tinnes TRS-80 MC-10 Javascript emulator:

http://faculty.cbu.ca/jgerrie/MC10/

Just select the DEFENDER.C10 provided in this zip file, and the type RUN in the main screen and hit <Enter>. Type list to see some instructions listed at the end as REM statements.

Leave a comment

Log in with itch.io to leave a comment.