RSSAmplifier

Blog

Jeff Schomay on Games, Narrative and AI

Software engineer with a background in film production and a passion for making games.

blog.jeffschomay.comRSS feed ↗13 posts

Latest posts

How I'm using AI for game dev in 2026

If building games with AI makes you think of "vibe coding," I want to show you what it is really like. I am a professional software engineer by trade. Like at most companies, I am required to leverage

Letting AI play my game

I have a solid workflow for making my game with AI. However, every iteration, I have to go through extensive manual play-testing to verify functionality and find bugs. This process is often very slow

Rendering a Game in Real-Time with AI

I made a game. It’s all in ASCII. I wondered if it would be possible to turn it into full motion graphics. In real time. With AI. Let me share how I did it. Let’s start with the game. Lately, I’ve been exploring just how far I can push old-school ASC...

Tip for controlling AI generated art

I am making a prototype of a game that I designed that has close to 90 unique cards. Generative AI is great for this task, but sometimes I just can't get the right image. I learned a trick that gives me very tight control over the generated image and...

Lost in an Infinite Maze: Building a Real Time Generative AI Game Assets Pipeline

I recently made a game with 100% AI-generated content. But I wanted more. I wanted to generate the content on the fly so that each scene would be completely new and unique in every play - a game of infinite exploration! I gave a talk at the "AI Engin...

Getting lost in the forest

"Lost" is a simple exploration game where the journey of development was just as interesting as the final play experience. My main goal in making this game was to let AI guide me on everything from code to content. I want to share the process and how...

Observations on using Replit’s AI coding tool from an experienced coder

(Originally posted on https://medium.com/@jschomay/observations-on-using-replits-ai-coding-tool-from-an-experienced-coder-3dd7d0146401) I used Replit and their AI “pair programming” service called GhostWriter on a new game project recently. This is m...

Don’t think, just do: making AI work for me on a new game project

(Originally published at https://medium.com/@jschomay/disregarding-a-decade-of-programming-to-make-a-game-with-ai-eccfab31ad4) I’ve heard the stories of people with little to no programming experience making full games with the help of AI, and I want...

Adding Inworld AI Characters to an Existing Game, Part 4: Going Deeper

Getting the most out of AI chat bots (Originally posted at https://medium.com/@jschomay/adding-inworld-ai-characters-to-an-existing-game-part-4-going-deeper-2c9f4f1084c3) Inworld lets you make really interesting AI characters. But interesting AI char...

Adding Inworld AI Characters to an Existing Game, Part 3.5: Reflections, Trust, and Pigeons

(originally posted at https://medium.com/@jschomay/adding-inworld-ai-characters-to-an-existing-game-part-3-5-reflections-trust-and-pigeons-a4db887e1ea1) What I learned from my players and my characters “Giving infinite dialog agency to the player in...

Adding Inworld AI Characters to an Existing Game, Part 3: Integration and Analysis

AI is in my game now, but is it better? (Originally published at https://medium.com/@jschomay/adding-inworld-ai-characters-to-an-existing-game-part-3-integration-and-analysis-826172445e10) My game now has live AI characters in it. Interacting with th...

Adding Inworld AI Characters to an Existing Game, Part 2: First Words

(originally published at https://medium.com/@jschomay/adding-inworld-ai-characters-to-an-existing-game-part-2-first-words-baf250e0307f) After considering some implications of adding AI NPC’s to an existing game in my previous article, I have taken th...

Adding Inworld AI Characters to an Existing Game, Part 1: Planning and Design

(Originally published at https://medium.com/@jschomay/adding-inworld-ai-characters-to-an-existing-game-part-1-planning-and-design-57e6a86ffaf0) As a game developer and narrative designer, I’m always looking for ways to make my games more engaging and...