Program JavaZone

Foredrag Torsdag 3. september

Retro Meets AI: Shipping Games Across 40 Years of Tech

– Room 5

Engelsk 45 min Retro AI Claude Amiga Tools

Se på javazone.no

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. Understanding Prompt Injection - Techniques, Challenges, and Advanced Escalation Room 1
  2. Kodearkeologer på legacy eventyr Room 2
  3. Spring: Spock vs. Kotest vs. JUnit - When to Pick Which One? Room 3
  4. Stop writing Terraform: Build developer-friendly platforms with Crossplane Room 4
  5. Kotlin Coroutines in Ktor: What you need to know Room 6
  6. A Journey - On tour with Java code on it’s way through the JVM Room 7
  7. How to Git Away with Murder Room 8
  8. Generics – You Never Know What You’re Gonna Get Room 6