<5 Min BASIC #12 - Machine Learning
Most games would be pretty one-sided without some form of Artificial Intelligence (A.I.). Here, I've cooked up a little Sinclair BASIC...

<5 Min *AGD* BASIC #3 - Stationary Sprites
Sprites can move in different directions across the screen but, sometimes you may want a stationary sprite, as an obstacle or...

<5 Min *AGD* BASIC #2 - Ice Slide
Let's start off by looking at how we can give our player character a slippery obstacle to avoid (or use wisely). For this tutorial you...

<5 Min *AGD* BASIC #1 - Intro to AGD BASIC
The Sinclair Spectrum ROM BASIC is great, and has plenty of keywords to build a plethora of programs, including games but - it was...

Vegadvent Discontinued
After two years of on-off tinkering with my indie text adventure engine Vegadvent, I have decided to discontinue development to make way...

<5 Min BASIC #11 - Planetary Approach
Here's a little space fun, making use of the Sinclair BASIC circle command and a FOR...NEXT loop. Restart the ZX Spectrum and enter this...

Loading Screech Guide - HOW TO BE A PROGRAMMER
The lovers, the motorbikes, the haemorroids - who doesn't want to be a programmer? Find out how with this handy guide. Things you will...

CSSCGC2016 Winner's Message
It is with tears of joy (and angst) that I humbly, and with only the slightest flicker of bother about my person, accept the award for...

Game Production Diary - The Gigabyte Trap
At a guess it's been a year and three months since I started making this game - a 20 level platformer called Cap'n Rescue, for Windows 10...


<5 Min BASIC #10 - Keyboard Control
We've made colourful graphics, beeper sounds, and interacted with the computer, now - it's time for some arcade style control through the...
