HomeVideos

Claude + Gemini: My Game Art Workflow

Now Playing

Claude + Gemini: My Game Art Workflow

Transcript

332 segments

0:00

You don't need to be an artist to

0:02

actually make video game characters

0:04

anymore. I'm building a multiplayer

0:07

soccer

0:07

game and I need like all of the players,

0:10

including the field, the goals and

0:12

everything. But here's the problem. I

0:15

can't draw like at all. So I figured, how

0:18

can I get this workflow going? And I

0:20

reached out to Claude AI to help me do

0:23

the

0:23

research. And I did a bunch of MCP tool

0:26

calls and said, you can use Gemini Pro.

0:28

So I actually used Gemini to make the art

0:31

and it costs about 13 cents per image.

0:34

And if you ever wanted to build a game

0:36

but just got stuck at the visuals part,

0:38

I'm going to show you how to get past

0:40

that.

0:40

So let's go ahead and cook. We've got

0:42

some sprites to make.

0:43

I'm going to show you a little bit of

0:44

prompting techniques, how I use JSON

0:45

prompts to generate some things.

0:47

So create this pixel art sheet of the

0:49

soccer player so we can just tell it to

0:51

create this.

0:52

Wait, I can just give it this prompt,

0:53

huh?

0:54

We're using the new Nano Banana Pro with

0:56

the Gemini 3 Pro image thing.

0:58

and we'll see what it comes up. Show the

1:00

following four poses on a sprite sheet.

1:03

Okay, let's just see

1:04

if I can run with this and see what

1:06

happens. Oh, interesting. Oh, that's kind

1:08

of cool. Did we just

1:09

generate all the sprites already? No way.

1:13

No way, no way, no way. Okay, I need to

1:17

have more conversations.

1:19

I grew up playing video games. I was so

1:21

addicted to video games. I had to kind of

1:23

completely stop and I

1:24

stopped playing video games. I took all

1:26

that energy and threw it into like tech

1:27

and coding and everything.

1:28

I wanted to actually make the video games

1:30

and I was actually wanting to go to a

1:32

school to make video games but like I

1:34

couldn't afford that school my parents

1:36

couldn't afford it obviously and so I was

1:38

like okay that's a lost opportunity

1:40

that's

1:40

like a you know previous life what I'm

1:42

thinking here to make the sprites by the

1:44

way is to kind of look at some references

1:46

and do a design forward approach so I

1:48

just

1:48

want to put a canvas out I'm gonna kind

1:50

of

1:50

shop around at different design ideas try

1:52

to see if I can choose some colors choose

1:54

some color palettes take a look at some

1:56

fonts I want to see some fonts that kind

1:58

of

1:58

inspire me and kind of bring me back to

2:00

this like, you know, world of, I think

2:02

Nintendo was really cool as

2:04

far as like nostalgic, but I also like

2:06

the SNES, like Sega Genesis, like, you

2:09

know, pixelations too,

2:11

because 8-bit is 8-bit, but then like if

2:13

you kind of up the bits like 16 or 32,

2:15

then like you get a

2:16

little bit more color variety, and this

2:18

is kind of where I can have a

2:19

conversation

2:19

maybe with Gemini

2:20

to create different worlds or different

2:22

ideas for things. So I want to combine

2:24

these different ideas

2:25

and kind of lay them out in canvas styles

2:28

What styles of things do I like that

2:29

really resonate with me Because I want to

2:32

make it more about me And then the AI

2:33

from

2:34

there should then be able to take that

2:36

concept and then help me generate like

2:38

sprites that will kind of fall

2:39

into that if you know what I mean. So

2:41

maybe I'll do some research tasks to get

2:42

sprites and all that.

2:43

I'm going to do Claude. I'm trying to do

2:46

some research and build sprites for the

2:48

game and work

2:49

with the game engine. I'm going to need

2:52

you to do some research using EXA MCP and

2:55

I'm going to also

2:57

attached the documentation for the

2:59

architecture plan here. I'm not even sure

3:02

what I should be doing

3:04

in terms of how I should pick the right

3:06

colors, fonts, and all these other

3:07

things.

3:08

And my thinking

3:09

was to just start with Figma and start to

3:11

look for inspiration to draw things in.

3:14

In

3:14

December of 2025,

3:16

Google has released Gemini 3 and it's

3:19

called Gemini Pro or Gemini 3 Pro or Nano

3:22

Banana Pro. And from there,

3:24

It's extremely powerful and we should be

3:27

able to give it reference images and be

3:29

able to describe things for our game.

3:31

And this is probably what we're going to

3:33

use to actually generate those assets.

3:35

Okay, so ExaCode MCP is a huge, huge

3:37

unlock for me.

3:39

Make sure you have this enabled.

3:41

And if you haven't, go ahead and sign up.

3:42

It's awesome.

3:43

It makes Opus 4.5 like that university

3:46

research student.

3:47

I prefer, first of all, Claude, like Opus

3:49

as a model.

3:50

and Opus 4.5 is extremely good at like

3:52

tool calling and sequential thinking. So

3:55

when it does a first step,

3:57

gather some information, it tries to

3:58

think about everything else in the

3:59

context

4:00

and then figure out

4:00

what the next steps need to do from

4:02

there. So it's really good at taking

4:03

something unstructured like

4:04

this, thinking through what I'm trying to

4:06

get through here, as you can kind of see,

4:08

Ray is asking

4:09

me about, and it's like, I asked about

4:10

seven different things in there, right?

4:12

And it says,

4:12

let me start by these three steps, right?

4:14

So it doesn't overload itself. It's like,

4:15

okay, I need to

4:16

So here it is doing actual web searches

4:18

and this is kind of it's doing its own

4:20

internal web searches and now it has some

4:22

more context. So I've created everything

4:24

we need. Let me create a comprehensive

4:26

checklist document for your game asset

4:28

creation flow. So here we are. It's

4:29

creating this stuff for us. This is

4:31

crazy.

4:32

Define your visual style, set up the

4:33

tools. So we're basically generating our

4:36

own course for ourselves, right? Like in

4:38

essence, that's what you would do, right?

4:40

Like we have the power of AI to help us

4:41

research and then help us generate the

4:43

steps that we need to get to the next

4:45

thing.

4:46

and I think this is the biggest unlock

4:48

for AI that we've ever seen in our

4:49

lifetimes.

4:50

So there's a research and reference

4:52

collection, there's a visual style guide,

4:54

awesome, and we

4:55

have a tool set up, a sprite, A-S-E-P,

4:57

right, so it's 20 bucks and there's three

5:00

alternatives,

5:01

there Gemini 3 Pro images so we can oh it

5:04

like 13 cents per image and there

5:06

character sprites so complete animation

5:08

list for outfield players goalkeepers and

5:11

chatbot player and the exact AI prompts

5:13

to

5:13

use

5:14

And then we have environment assets, so

5:16

that'll be like these structures, UI

5:18

elements, damn. And then there's a sprite

5:20

sheet for the export settings, animation

5:23

code, and example files. Wow.

5:25

So the key workflow, the research

5:27

confirmed your instinct. The AI

5:28

generation

5:29

manual cleanup is the winning combo. It

5:30

can handle character consistency for up

5:32

to

5:32

14 reference images.

5:33

which is perfect for generating sprite

5:36

sheets. You generate the concept with AI

5:38

and then clean it up pixel by pixel in a

5:40

sprite and then that crisp NES

5:41

authenticity.

5:42

Whoa, this is crazy. This checklist is

5:45

massive. Oh, I like these big head

5:47

character proportions. Roughly two to one

5:50

head to body. Games typically use four

5:53

colors per sprite.

5:54

Cool. So create a reference board. Note

5:56

what makes this style distinctive are

5:58

large expressive heads, small bodies,

6:00

simple but readable animations, and then

6:02

bold outlines.

6:02

Cold Outline. Sprite Dimensions. This is

6:06

awesome. Animation Frame Counts. Oh, this

6:09

is cool.

6:10

We can AI Prompt Template for Gemini 3

6:12

Pro. So create this pixel art sheet of

6:15

the

6:15

soccer player.

6:16

So we can just tell it to create this.

6:18

Did we just generate all the sprites

6:20

already?

6:23

Wow, look at this cool grass, lines,

6:26

dirt, goal. Oh, wow. This is going down a

6:30

really great rabbit

6:32

Hold on. I'm going to give it that prompt

6:34

guide. I gave it this prompt. How do we

6:37

improve the prompt to do more prompty

6:39

things? Okay, here are the characters for

6:42

my game and this is the prompt that I

6:44

have

6:45

used. Help me improve the prompt because

6:47

I

6:47

want to make the characters feel like

6:50

they're more modern and more relatable to

6:53

our current era. For example, we'll have

6:55

Team OpenAI versus Team Anthropic.

6:58

So each company has their own branding

7:00

and they have their own actual

7:02

characters.

7:02

So then I'll give it the prompt that we

7:05

had earlier.

7:05

Claude, I have the reference image

7:07

prompt.

7:08

I have my desired outcome and then

7:10

research and then I have attached the

7:12

image.

7:13

So character sprite sheet prompts.

7:15

Oh my God, this is insane.

7:17

Altman, Captain Team Striker,

7:19

distinguishing feature, slightly taller

7:21

sprite, confident pose, the light cap,

7:23

middle fielder.

7:24

and we have Brockman, The Defender, OG

7:27

Founder Vibe, Distinguishing Feature. We

7:30

have GPT Bot, The Goalkeeper.

7:32

This is awesome Okay notes for production

7:34

This prompt will allow for generating

7:36

individual character sprite sheets

7:38

maintaining consistency across teams So

7:41

meme potential with recognizable

7:43

characters and They not literal

7:44

depictions

7:45

so they inspired by characters Keep it

7:47

playful respectful

7:48

and focus on the fun rivalry between the

7:51

AI labs. How do I start with this prompt?

7:57

Should I generate them one by one? Which

8:02

markdown should I give to the nano

8:07

Banana Pro Model for my first prompt.

8:12

Let me give you the full team sprite

8:14

sheet that includes everyone plus assets

8:16

similar to what you've already generated.

8:18

Here's a complete prompt for your first

8:20

team.

8:20

Okay, so I'm going to paste this in.

8:22

Let's say we should be able to generate

8:24

the sprite sheet that we want.

8:26

So this is going to be OpenAI, colors is

8:29

going to be green, teal green.

8:31

I don't know why.

8:32

Dark green, white and black is for the

8:34

accent.

8:34

Why is Anthropix character look so fire?

8:36

They're like, yeah, this is gonna be

8:39

crazy. This is gonna be a crazy game. I

8:43

like this.

8:44

The current character sets, while they

8:46

are fun and worked for the previous era

8:49

with NES, I want to maybe do it a little

8:52

bit differently here because I do kind of

8:54

like this era, but we maybe can enhance

8:57

it

8:57

a little bit.

8:58

and I want you to do some research using

9:01

EXA MCP as well and look for some current

9:04

modern trends and help me understand some

9:06

fun characters that we can build so that

9:09

they feel a little bit more personal.

9:12

Because I think more people are going to

9:14

be invested if they can see themselves in

9:16

the game and if they can play as their

9:18

favorite characters.

9:20

You know, getting the opportunity to work

9:21

at Apple was really amazing because I got

9:23

to learn about software development and

9:24

everything.

9:24

but now I'm just realizing full circle I

9:26

can come back and actually make the games

9:28

that I want to make

9:29

but now I have all that experience

9:31

because I didn't have software

9:32

engineering

9:33

experience right so

9:34

it's kind of cool and we're using all

9:36

these cool tools and it's now full circle

9:38

and I can actually

9:39

make the things that I really want and

9:41

make them come to life which would be

9:42

super amazing

9:43

and at the same time I'm doing this live

9:45

because I want to show you the process of

9:48

how I do prompting

9:49

and then maybe you can learn something

9:50

from it. I'm actually kind of living my

9:52

dream now becoming a

9:53

I'm a game designer even though I didn't

9:54

think I was going to be one, right?

9:55

All right, so here comes the fun part.

9:57

Now I actually have to get these

9:59

characters in the game and I want to add

10:02

a

10:02

feature where you can actually put your

10:05

face as a playable character in the game.

10:08

And that's going to be the next live

10:10

stream. So make sure you drop in the

10:12

comments, would you actually play as Team

10:14

OpenAI or Team Anthropic? Let's keep

10:16

building.

Interactive Summary

The speaker is developing a multiplayer soccer game and, lacking drawing skills, leverages AI tools like Gemini Pro for image generation (at 13 cents per image) and Claude AI with ExaCode MCP for research and planning. He demonstrates prompt engineering, including JSON prompts, to create pixel art sprites for characters inspired by nostalgic console aesthetics while also exploring modern trends. The process involves defining a visual style, setting up tools, generating assets with AI, and then manually cleaning them up for authenticity. The speaker highlights Claude Opus 4.5's ability to provide a structured asset creation checklist, making the process more efficient. This project represents a full-circle moment for the speaker, who, after working at Apple and gaining software development experience, is now fulfilling his dream of making video games, a path previously inaccessible due to financial constraints. He plans to add a feature allowing players to use their own faces as in-game characters.

Suggested questions

6 ready-made prompts