How to Make a Video Game With ChatGPT in 60 Minutes
OpenAIβs Logan Kilpatrick shows us a future where weβre all builders
February 6, 2024 Β· Updated January 26, 2026
TL;DR: Today weβre releasing a new episode of our podcast How Do You Use ChatGPT? I go in depth with Logan Kilpatrick, OpenAIβs first developer relations and advocacy hire. As we talk, we build our own text-based strategy game together in 60 minutes using ChatGPT and GPT Builder. Watch on X or YouTube, or listen on Spotify or Apple Podcasts.
You can make a video game without writing a single line of code. Logan Kilpatrick and I did it together live on my show.Β
Logan is OpenAIβs first developer relations and advocacy hire. A big part of Loganβs job is supporting the community of builders using ChatGPT, DALL-E, and the OpenAI API. Heβs also deeply invested in growing this community, convinced that AI tools empower people to build more.Β
To prove this point, Logan and I fulfill a childhood dream of ours, to build a video game, live on the show. We use GPT Builder and ChatGPT to create Allocator, a text-based strategy game where players step into the shoes of a historical U.S. president and are tasked with managing the governmentβs budget. We have an awesome time iterating all the way from rough idea to functional video game in less than one hourβwithout any coding. Itβs an incredible experiment in how AI can bring our creative ideas to life.Β
Three months ago, OpenAI released the application that made our video game experiment possible: GPT Builder. This tool enables people to make custom GPTs tailored for pretty much anything they want. Logan believes that GPT Builder is the biggest technological unlock since ChatGPT was released. It reduces the barriers to innovation and building, especially for people who donβt know how to code.Β Β
This episode is a must-watch for anyone who wants to turn their unstructured musings intoΒ tangible output. Hereβs a taste:
- Expanding the horizon of who can build things. Logan is excited about GPT Builder because it empowers people who donβt know how to code to build custom GPTs for themselves. β[Y]ou can actually make something that is materially more useful than base ChatGPT itself without writing a single line of code,β he says.Β
- Learn how to code! Even though OpenAI is creating tools for people without coding know-how, Logan believes that learning to code is βthe highest leverage thing you can do in your life.β AI is already enabling developers to tackle increasingly complex problems both faster and more independently, and he only anticipates this to βexponentiallyβ increase with time.
- Empowering the next billion coders. As the benefits of coding grow, Logan thinks AI will also teach the next billion people how to code. β[T]here w[ere] not enough computer science educators and resources on the planet to teach the next billion people to codeβ¦ because we have LLMs, people are actually going to be empowered to go and do this in a way that's personalized and empowering to them specifically,β he says.
- GPT Builder is trained on the basics of prompt engineering. We decide to build a video game that allows the player to choose a U.S. president and then allocate that governmentβs budget. On Loganβs advice, we donβt instruct GPT Builder to refine our rough prompt because, he explains, β[W]e can iterate on it once we've actually gotten what [GPT Builder] outputted, but [GPT Builder] does do a little bit of thatβ¦prompt engineering magic behind the scenes for us.β The name we choose for our video game is Allocator, inspired in part by my essay on the age of the allocation economy.Β
- SEO-friendly names for custom GPTs. One more handy GPT Builder tip for your custom GPT to go viral: β[N]ame [the custom GPT] something such that people will actually be able to find it,β Logan advises. To βown the SEO space,β you need to think of a unique name because the βmore generic that you make the nameβ¦the more polluted itβll be as somebody is trying to find it.βΒ
- Instruct GPT Builder to simulate an expert. As Logan and I get deeper into building our video game, we uncover another prompt engineering nugget. We tell GPT Builder to simulate an expert and come up with a framework for gameplay mechanics because we arenβt technical specialists on the βcore mechanicsβ of games.Β
- Tweaking the instructions underlying GPT Builder. GPT Builder plows right ahead and outputs gameplay mechanics that fill in more gaps than we wanted. To limit this, Logan recommends clicking on the Configure tab to βtweak to those instructions to be like, βHey, maybe give the user some input and then let them go back and forth on some of these things.ββ
- Make with GPT Builder, refine with ChatGPT. We still arenβt thrilled with the gameplay mechanics we get from GPT Builder, so Logan suggests using ChatGPT to refine the custom instructions powering the builder. βPart of the system prompt is to keep these custom instructions a little bit short and a little bit not too tactical,β he explains.Β
- Use ChatGPT to format instructions. We ask ChatGPT to format these instructions so that itβs easy for us to copy and paste them into GPT Builder. Loganβs helpful tip is to specifically instruct ChatGPT to output the instructions as βmarkdown in a code block,β which deletes the bullet points.
As Logan and I play the game, we jot down a list of things we want to improve. Then we get ChatGPT to refine the instructions and input it back into GPT Builder, until we finally got to a version we were happy with. You can play our game, Allocatorβtell us what you think and weβll do a second episode to modify the game live based on your feedback.
You can check out the episode on X, Spotify, Apple Podcasts, or YouTube. Links and timestamps are below:
- Watch on X
- Watch on YouTube
- Listen on Spotify (make sure to follow to help us rank!)
- Listen on Apple Podcasts
Timestamps:
- Introduction 00:44
- Why learning to code is the highest leverage thing you can do 09:18
- AI is empowering the next billion coders 13:40
- The first prompt in GPT Builder for our video game 35:58
- How to increase the chances for your custom GPT to go viral 39:27Β
- Prompt engineering tips while using GPT Builder 43:00
- How to use ChatGPT in conjunction with GPT Builder 56:13
- Ready to play our text-based strategy game! 1:06:33
- How to finetune your custom GPT 1:19:44
- Why you should build custom GPTs 1:43:12
What do you use ChatGPT for? Have you found any interesting or surprising use cases? We want to hear from youβand we might even interview you. Reply here to talk to me!
Miss an episode? Catch up on my recent conversations with clinical psychologist Dr. Gena Gorlin, economist Tyler Cowen, writer and entrepreneur David Perell, software researcher Geoffrey Lit, Waymark founder Nathan Labenz, Notion engineer Linus Lee, writer Nat Eliason, and Gumroad CEO Sahil Lavingia, and learn how they use ChatGPT.
If youβre enjoying my work, here are a few things I recommend:
- Subscribe to Every
- Follow me on X
- Subscribe to Everyβs YouTube channel
- Check out our new course, Maximize Your Mind With ChatGPT
My take on this show and the episode transcript is for paying subscribers.
Thanks to Rhea Purohit for editorial support.
The Only Subscription
You Need to
Stay at the
Edge of AI
The essential toolkit for those shaping the future
"This might be the best value you
can get from an AI subscription."
- Jay S.
Join 100,000+ leaders, builders, and innovators
Email address
Already have an account? Sign in
What is included in a subscription?
Daily insights from AI pioneers + early access to powerful AI tools
Comments
Don't have an account? Sign up!