100 Top Tips: Microsoft Excel
Power up your Microsoft Excel skills with this powerful pocket-sized book of tips that will save you time and help you learn more from your spreadsheets.
27 October 2023
I've written a new Amstrad CPC type-in for a one-off collectors' magazine called Amstrad Addict. The program is a simple version of Space Invaders called BAS Invaders, which was written 100% in Amstrad BASIC.
I remember trying to do a Space Invaders type game when I was just starting to learn Amstrad BASIC in 1985. It took so long to draw the characters on the screen that it was impossible to get anything resembling a game working.
For this type-in, I revisited the challenge and used colour swapping so that I don't need to redraw the aliens on the screen. They're all there, in every position, all the time, but most of them are drawn using an invisible ink. You can change the ink colour of something on the screen instantly, so fast animation becomes possible. It's a bit like a version of those early LCD and LED games where all the character positions are fixed on the display and light up in turn.
You can play the game in your browser, or download it to try in your emulator (where it runs a bit faster).
It was an interesting challenge to write something that makes sense as a type-in in 2023, when we can download any software we want easily. I hope that the listing and its explanation in the magazine make for an interesting read, whether or not you type the game in or run it.
Several of my other Amstrad games run in your browser too:
You can order Amstrad Addict here.
I also contribute to Amtix CPC magazine, a regular publication. If you're curious about what it's like, you can view a flipbook of issue #7 of Amtix CPC. (I don't have anything in that issue). Order back issues and subscribe here. Also available is the Amtix CPC Annual, a hardback A5 publication.
Permanent link for this post | Blog Home | Website Home | Email feedback
© Sean McManus. All rights reserved.
Visit www.sean.co.uk for free chapters from Sean's coding books (including Mission Python, Scratch Programming in Easy Steps and Coder Academy) and more!
Power up your Microsoft Excel skills with this powerful pocket-sized book of tips that will save you time and help you learn more from your spreadsheets.
This book, now fully updated for Scratch 3, will take you from the basics of the Scratch language into the depths of its more advanced features. A great way to start programming.
Code a space adventure game in this Python programming book published by No Starch Press.
Discover how to make 3D games, create mazes, build a drum machine, make a game with cartoon animals and more!
Set up your Raspberry Pi, then learn how to use the Linux command line, Scratch, Python, Sonic Pi, Minecraft and electronics projects with it.
In this entertaining techno-thriller, Sean McManus takes a slice through the music industry: from the boardroom to the stage; from the studio to the record fair.