{
  "id": 18269729,
  "title": "Galaxa - Building a BBC Micro game with AI",
  "url": "https://urgent.news/2026/11/05/galaxa-building-a-bbc-micro-game-with-ai",
  "topic": "ai",
  "section": "AI",
  "published": "2026-11-05T07:32:35.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/newellpaul/galaxa-building-a-bbc-micro-game-with-ai-51h"
  },
  "original_language": "en",
  "account": "Paul Newell recalls creating a BBC Micro game called Caterpillar in 1983, which was published in Computer and Video Games magazine. In 2023, while recovering from an illness, Newell decided to rewrite the game using 6502 assembler. The rewritten version, named Galaxa, was intended to be a clone of the popular Galaxian game.\n\nNewell attempted to utilize AI tools, specifically Claude and Opus 5.5, to assist in the development process. Although the AI code was initially poor, Newell managed to refine it over several weeks. He also drew upon his own accumulated knowledge to push the project forward.\n\nDespite the advances in AI since February, Newell aimed to create a Galaxian clone for the BBC Micro due to his long-standing interest in the game. He set out to achieve this goal on a wet Saturday morning, with the end result being Galaxa.\n\nTo accomplish this task, Newell relied solely on Opus 5.5, as the cost of writing the 100% code had significantly reduced. However, memory constraints (limited to ~8k) necessitated trimming back on certain features during the design phase. Newell was impressed by the significant improvement in AI capabilities over such a short period of time, resulting in a game that closely matches the hardware's capabilities.\n\nGalaxa is available to play at https://newell-paul.github.io/galaxa-6502/ and its source code is hosted on GitHub at https://github.com/newell-paul/galaxa-6502. Newell himself achieved a high score of 20550 in the game.",
  "summary": "As a kid I made a BBC Micro game that got published in Computer and Video Games magazine (C&VG) in 1983 called Caterpillar. It was my first ever game and was pretty bad even for a BASIC game listing of its time. At the start of this year and while convalescing in hospital I decided to rewrite the game in 6502 assembler. That rewrite and story can be found here: 43 Years Later: Finishing My BBC…",
  "key_points": [
    "Paul Newell created BBC Micro game Caterpillar in 1983.",
    "Used AI tools Claude and Opus 5.5 to rewrite Galaxa.",
    "Galaxa available online with source code on GitHub."
  ],
  "editors_take": "Leveraging advanced large language models for low-level assembly programming demonstrates how modern artificial intelligence can assist developers in overcoming the technical constraints of legacy hardware and limited memory environments.",
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}