BASIC TENLINERS 2016 – Lunar Lander for the ZX Spectrum

Introduction

I’m entering the BASIC TENLINERS competition for 2016. This is the first time I’ve made an entry.

My goal is to write a version of Lunar Lander in 10 lines of BASIC or less for the ZX Spectrum+ (48K). I will be entering the Category “PUR-80” which requires the program to be in 10 lines of 80 characters or less.

My initial goal will be to get text-based version running with minimal UI but good gameplay. The ‘stretch’ goal is to incrementally improve on this until I have a fully graphical version implemented. I have no idea whether this is possible or not. I have written a version of Lunar Lander before for the Cambridge Z88 (which provides a BBC Micro compatible BASIC dialect) as part of my Retrochallenge 2010 Summer Challenge Entry. That program is 217 lines long! Clearly I have some work to do.

Z88-Centric CUI for my implementation of Lunar Lander

Z88-Centric CUI for my implementation of Lunar Lander

This page will document my progress and my entry code.