Tag Archives: game development

How I Wrote an Retro 80s-Inspired Adventure Game About The KLF

If you grew up in the 1980s, you’ll remember that unmistakable feeling of loading a game on your ZX Spectrum, Commodore 64, or BBC Micro. The hypnotic screech of the cassette loading, the colour bars flickering on screen, and that eternal moment of suspense — would it load this time, or had the tape stretched just enough to doom you to a R Tape Loading Error?

Loading the KLF Adventure
Loading the KLF Adventure

Fast forward to the 2020s and, somewhere between my love of retro computing, The KLF’s music, and an itch to make something creative, I decided: I’m going to write a text adventure game. Not just any text adventure, but one dripping with late-night 80s energy, pop culture references, and a healthy dose of KLF mythology.

The KLF Adventure Begins
The KLF Adventure Begins

It started innocently enough — I wanted to relive the magic of the Scott Adams-style adventures I played as a kid. Those games weren’t about graphics; they were about imagination. Every location, every object, every strange instruction was something you had to picture in your head. And if you were a bit obsessive (guilty), you’d spend hours mapping every room on graph paper.

Finding the Right Ingredients

The KLF have always been masters of mystery — their story threads through pop hits, art projects, strange performances, and burning a million pounds on a remote Scottish island. That mix of chaos, humour, and myth-making was perfect for a game world.

I started building a map: fictional places merged with real ones from KLF history. Bold Street in Liverpool. The Cavern Club in the 1960s. A boathouse with a roaring fire. And, naturally, Trancentral — the spiritual HQ of The KLF. I even included surreal locations like the “Little Fluffy Cloud Factory” and “Maze of Caves” for that dreamlike adventure feel.

Travel Back in Time to The Cavern Club in 1961
Travel Back in Time to The Cavern Club in 1961

The NPCs? Oh, they had to be special. Sigmund Freud gives cryptic instructions. Ivan Pavlov demands you “Lie Down” before telling you to “Keep Calm”. Even Denzil the Baker makes an appearance, along with other nods that KLF fans will appreciate.

Building It Like It’s 1984 — With a 2025 Twist

I didn’t just want to write about the 80s — I wanted it to feel like the 80s. So I coded the game in a modern environment but kept the old-school constraints: short descriptions, tight vocabulary, and a parser that understands commands like GO NORTH, GET TICKET, or SAY CHILLOUT.

Don't get stuck in the record industry execs meeting!!!
Don’t get stuck in the record industry execs meeting!!!

But here’s the twist — I didn’t do it alone. My coding partners were Gemini CLI and OpenAI Codex, coding with me directly in my command line. The imagery was created using ChatGPT, with animations by Midjourney. The music came courtesy of Suno, while the sound effects were crafted by ElevenLabs. Together, these AI tools became my team of coders, designers, composers, and consultants, enabling me to bring this game to life in a way that would have been impossible on my own.

And because I couldn’t resist going full retro, I’ve also been experimenting with encoding the game into audio so it can be loaded into a ZX Spectrum emulator straight from a physical cassette tape. Because why not?

Timeslips abound in Bold Street with alternate timelines showing Mick Hucknall driving the Ice Kream Van!
Timeslips abound in Bold Street with alternate timelines showing Mick Hucknall driving the Ice Kream Van!

The Result

What emerged is The KLF Adventure — part game, part interactive art piece, and part love letter to the days when imagination did the heavy lifting. It’s an 80s-inspired world you can explore, puzzle over, and get gloriously lost in. It rewards curiosity, nods knowingly to KLF lore, and might just make you say “What Time Is Love?” at least once.

For me, this wasn’t just a coding project. It was a way of reconnecting with that kid who sat cross-legged in front of a rubber-keyed Spectrum, waiting for the next adventure to begin. Only now, I’m the one writing the adventure — with a 21st-century team of AIs by my side.

You can even find me in the game... But where?
You can even find me in the game… But where?

If you fancy diving in, the game is live at klfgame.co.uk. Just remember: keep your wits about you, don’t trust every whisper, and above all… CHILLOUT. Twice.

Sinclair ZX Spectrum: The Iconic 8-bit Marvel that Revolutionized Home Computing and Gaming

Welcome to Part 1 of our series on Vintage Computers, where we’ll be taking a nostalgic journey back in time to explore the groundbreaking machines that shaped the computing landscape. In this series, we’ll delve into the origins, innovations, and lasting legacies of various iconic computers, examining their impact on the industry and their influence on modern technology. From the hobbyist programmer to the gaming enthusiast, these vintage machines ignited passions and laid the foundation for the thriving digital world we know today. So, join us as we embark on this exciting trip down memory lane, beginning with the Sinclair ZX Spectrum – the iconic 8-bit marvel that revolutionized home computing and gaming.

The Sinclair ZX Spectrum, initially released in 1982
The Sinclair ZX Spectrum, initially released in 1982

The Sinclair ZX Spectrum, initially released in 1982, marked a significant milestone in home computing. As an affordable, accessible computer, it helped democratize technology and spurred the development of the gaming industry. This 8-bit marvel introduced a generation to programming and gaming. This review will delve into the ZX Spectrum’s performance, design, and how it influenced the computing world.

Firstly, the ZX Spectrum’s hardware was quite advanced for its time. Equipped with a Zilog Z80A CPU, it offered processing speeds of 3.5 MHz and memory options of 16KB or 48KB RAM. Although these specifications appear quaint by today’s standards, they were impressive at the time, especially considering the compact design and affordable price point.

The ZX Spectrum’s design is iconic, with a black case and rainbow stripe across the bottom right corner. The compact keyboard, utilizing rubber keys, was a significant departure from the typical clunky computer keyboards of the era. Although the rubber keys were not ideal for typing, they were sufficient for inputting simple programming commands and playing games. The unit’s overall size and design made it an attractive option for many households, as it could be easily integrated into a living room or bedroom setup.

One of the most significant aspects of the ZX Spectrum was its vibrant community of programmers and enthusiasts. They developed a vast array of games and software, showcasing the computer’s capabilities and versatility. Titles like “Manic Miner,” “Jet Set Willy,” and “Elite” quickly became classics, and many developers who started on the ZX Spectrum went on to have successful careers in the gaming industry.

The ZX Spectrum’s programming capabilities were also notable. With Sinclair BASIC as the default programming language, many users found it easy to learn and create their own software. This accessibility led to a thriving ecosystem of hobbyist programmers, who shared their creations with friends and through magazines. The computer also offered expansion options, such as Interface 1 and Interface 2, which allowed for peripherals like printers and additional storage to be connected.

However, the Sinclair ZX Spectrum was not without its flaws. The audio capabilities were limited to simple beeps, and the graphics resolution was relatively low, with a maximum of 256×192 pixels. Additionally, the notorious “attribute clash” occurred when two colours overlapped on the screen, causing colour distortion. Despite these limitations, developers created engaging and memorable games that still resonate with retro gaming enthusiasts today.

In conclusion, the Sinclair ZX Spectrum was a groundbreaking computer that brought affordable home computing to the masses. Its unique design, programming capabilities, and gaming library helped shape the future of the industry. Although it may not hold up against modern technology, the ZX Spectrum remains an important piece of computing history, and its influence can still be felt today.

In retrospect, the Sinclair ZX Spectrum was a game-changer, quite literally. It fostered a new generation of developers and gamers who went on to create the foundation for the thriving gaming and technology industries we know today. For those seeking a nostalgic trip down memory lane or a taste of computing history, the ZX Spectrum is worth exploring.