I did! Not in machine code obviously, that always seemed to be a complex practise involving lots of pages of numbers and a blunt pair of scissors that nobody ever explained.

But I did devise a way of making 'moving person' games using BASIC on the 128k Spectrum! There was a way of creating sprites which you did by drawing block people/objects on 8x8 grids and working out the number sequences (each row and column being represented by a sequence of numbers: 1,2,4,8,16,32... etc). I also found a routine to move a character round a screen, basically by 'overwriting' it with a space and reprinting it one place to the left or right depending on which key you pressed. Combine the two and voila! You could make your own games!

A whole series followed gradually, which by turns now make me cringe and feel nostalgic. I can detail them if people are interested!

In the meantime, did anyone else write their own games, and please share your memories!

Si.