Program JavaZone

Foredrag Torsdag 3. september

Retro Meets AI: Shipping Games Across 40 Years of Tech

Room 1

Engelsk 45 min Retro AI Claude Amiga Tools

Ricki Sickenger

Ricki Sickenger spent 10 years as a professional game developer and entrepreneur. He co-founded Sonat Consulting in 2012, where he still works helping customers as a tech lead, developer and team coach.

In his spare time he makes games for old machines such as the C64 and Amiga.

Website: https://badgerpunch.itch.io/

What happens when a modern AI coding assistant meets decades-old hardware—and today’s game engines?

In this talk, I share how I’ve used Claude Code as a creative and technical sidekick to build games across radically different platforms: from low-level development on the Commodore 64 and Amiga, to modern workflows in Unity.

I genuinely enjoy writing code—even Assembly—and don’t see AI as a replacement for that craft. Instead, I use it to remove friction: speeding up iteration, navigating obscure hardware constraints, and offloading the tedious parts so I can focus on what’s actually fun.

Working in Assembly, C, and C#, Claude Code has proven surprisingly effective—not just for generating code, but for navigating obscure systems and enabling rapid creation of custom tools—asset pipelines, data generators, and debugging utilities—that dramatically reduce the friction of retro development.

It acts less like a tool and more like an endlessly patient, optimistic collaborator who helps bridge knowledge gaps and unlock creative flow.

This talk explores practical examples, unexpected strengths (and limitations), and what it means to pair human intuition with AI when building games—and the tools around them—across 40 years of technology.

Anyone that is interested in AI, programming for old machine, and/or the combination of them.

  1. The Sound of Privacy – What Your Spotify Data Reveals About You Room 2
  2. Shader Sorcery Summon Surreal Scenery Room 3
  3. How I built my own intelligent Robot Arm from Scratch Room 7
  4. Understanding Buildpacks: Delving Deep into Their Functionality Room 8