Character Creation for 3D Games | CG Master Academy

CGMA is Open!

- We're completely online & committed to helping students continue learning during this period. ENROLL TODAY!

Character Creation for Games

A 9-week course that guides students through the fundamentals of creating and sculpting a real-time character in 3D

Course overview Course overview

Course Overview

Learn the fundamentals of character creation

This course covers the foundation of creating an appealing, production-ready character bust from start to finish. From blocking in and sculpting your character, to retopology and UVs, to texturing and presentation—by the end of the course you'll have a portfolio-ready character render. This course is a precursor to Adam Skutt's "Next Gen Character Creation Mentorship."


Course Format:   Standard
Lecture Type:   Pre-recorded
Feedback:   Individual recordings
Duration:   9 weeks
Assignment:   Due each week. Expect to spend 10-20 hrs/wk viewing lectures, q&a, and assignments
Q&A:   Once a week
Materials:   Software Requirements: Maya, Zbrush, Photoshop, Substance Painter, Marmoset Toolbag
Skills level:   Intermediate to Advanced
Prerequisites:   Must have intermediate knowledge of Zbrush, Maya or 3DS Max; recommended course prereqs: Anatomy for Production, Character Texturing for Games in Substance, and Hair Creation for Games

Character Creation for Games WHAT YOU’LL LEARN

What you'll learn

The more you know, the better.

expand all
collapse all
Starting a project | Inspiration, workflow | Different “styles” of artwork | What makes a good/clean model | Break down level of detail | Blocking in Character | Importance of big shapes and silhouette | Tackling the project (Breaking down the focus of the character, how to plan ahead, symmetry) | Focusing on the grand scheme of things, big shapes and silhouette | DEMO: block in, loose sculpt (Dynamesh, Sculptris Pro), Maya modeling
Head and hair sculpting: we will take the head and hair portion of the bust from very simple block in geo to completion. We will focus on adjusting her facial features and creating an appealing hair sculpt.
Clothing/Props Sculpting: this week we will be finishing up on up-resing the clothing, neck portion and also the headphones. We will also take the concepted neck sculpt into Maya and creating a cleaner version to import back in Zbrush to use as high res
Facial Topology | Neck Topology | Hands Topology | Optimizing resolution
Hair, Clothing and Props retopology | UV layouts | Creating a model that is easy to work with (both for yourself and your co-workers)
Now we have all the ingredients, we can bake! | Soft and hard edge baking | Getting all the necessary utility maps: AO, Curv, Color ID, etc. | Checking and getting clean bakes | Baking in Marmoset Painter / Designer / Xnormal
Begin the texturing process in Painter | Introducing a non-destructive workflow (utilizing layer masks) | Focusing on the organic parts of the character: Face, eyes, hair
Finishing Textures on the rest of the bust. Focusing on the clothing, neck and headphone portions.
Basic rigging | Setting up a scene in Marmoset for render

Prepare to meet your master.

Patrick is a character artist currently working at Respawn Entertainment. He is a part of the Apex Legends character team bringing exciting content to millions of players world-wide. Before joining Respawn, he has had the pleasure of working on the Avatar Sequels at Lightstorm Entertainment. Patrick is a Gnomon alumnus and received a B.A of Fine Arts from UCSC.

Student interviews


April 28th!

spring TERM Registration

Feb 10, 2020 - Apr 29, 2020




April 28th!

Pricing & Schedule

Even though our courses are the most affordable for the quality of education.

These Finance Options allow you to focus on your goals instead of the barriers that keep you from reaching them.

Employer Reimbursement

Animation Guild CSATTF

Payment Plan

Companies that hire our students

  • Naughty Dog
  • Luma Pictures
  • Google
  • EA Games
  • DreamWorks Animation
  • Blizzard Entertainment

environment design Benefits


What makes this learning experience unique?

Personal Feedback

Receive personal individual feedback on all submitted assignments from the industries best artist.

1+ Year Access

Enjoy over 365 days of full course access. This includes all lectures, feedback, and Live Q&A recordings.

Certificate of Completion

Earn a Certificate of Completion when you complete and turn in 80% of course assignments.

Flexible Learning

Learn anywhere, anytime, and at your own pace with our online courses.

Speak to an advisor

Need guidance or course recommendations? Let us help!

Have you taken a course with us before?

Show us your skills

Not sure if you have the skills, or are you proving you do? Show us.

Have you taken a course with us before?

Samurai Iko

Interview with Xabier Sevillano

Xabier Sevillano talked about the production of his character Iko during CGMA course Character Creation for Games mentored by Patrick Yeung.

Samurai Iko





Hi, my name is Xabier Sevillano, I am a 3D Artist from Spain. As far as I can remember, video games have always been part of my life. I remember a teacher asked me once, “What do you want to do in the future?”. Since in my town, there is not much choice and most people study some kind of engineering, I answered, ”I don’t know, engineering”. He replied, “Why don’t you study for making video games?” because he saw me playing on my PSP every day. Funnily enough, until that moment I never thought about it. Could one make a living making video games? 

I studied computer programming for 3 years, but in 2011 Digipen Institute of Technology Bilbao opened and I enrolled aiming for the 3D Art bachelor. This decision was made because I got acquainted with ZBrush 4 while studying programming and I fell in love with it. I wanted to do 3D Character Art like all those guys from ZBrushCentral. My parents didn’t understand the decision, Digipen’s counselor didn’t understand it either, but I was happy.

In 2015, I finished university and joined Davalor Salud, a company that was doing VR video games for checking the health, as a 3D Generalist. In 2016, I decided to change my life a little, so I took a risk and went to Vietnam to work on VRnam, a project for teaching commercial airplane pilots in VR. There, I worked as a 3D Artist. After working for 3 years there doing 3D cockpits (hard-surface modeling 95% of the time) I decided it was time to chase my real goal to be a 3D Character Artist. So I decided to leave the company and start creating a 3D character portfolio. I wanted to do it the best I could, that’s why I joined CGMA’s Character Creation for Games course with Patrick Yeung.





Iko: Character Origin

At CGMA, they show you how to create a video game character from 0. There is not enough time to do a full-body character so they only require a bust from you. I knew I had the time and I wanted to make the artwork as good as possible since it was a piece for my portfolio, so I went for a full-body character. After looking at tons of designs on Artstation I decided to go for the one from Hou China. It was perfect for my purpose, simple but with a lot of big shapes. Also, who doesn’t like cool samurai demon warriors with huge swords?

Concept art by Hou China

I gathered lots of references for different parts of the concept and created a mood board. I tried to be as broad as possible, going bit by bit and thinking what information was missing, what I wanted to change or what else could help me in the future. This reference board was on my second screen 24/7.

The name Iko comes from Nariko from Heavenly Sword, one of my favorite games on PS3. Every time I see a red-haired girl it reminds me of Nariko - the same happened this time when I saw Hou's concept. Also, I was not sure what the name of his character was (his series was called Ji He Zi but I was not sure if it was the name of the girl or the story). So for that moment, I decided to call her Iko and find a name later on. As you can see, the name stuck.

Modeling Body

As always, the first blocking is really important so I gave it a push and really put effort into making it work from the beginning. The approach to the blocking was basically using subdivided cubes to make everything. I used this method before but this time, the number of objects to model was way bigger. Anyway, I really enjoyed this part, since you start giving shape to your character and any addition looks like a huge leap forward.


Once I established the blocking, it was really easy to make changes and move things around. After that, I used Dynamesh, started adding details and kept developing the character. This is one of the slowest parts of the process and with so many details in this character, it was a little bit overwhelming. One of the things that helped me a lot was making corrections and notes to my future self. Before going to sleep, I took 10 minutes to analyze what I did during the day and made some corrections. When I woke up the next day I had already a guideline to follow. Sometimes, I disagreed with my past self, but it was a nice way of keeping track of my thought process. 


In the beginning, I was planning on going a little bit more realistic, with a lot of cloth details, a realistic face and hair with hair-cards. After checking how much work I needed for the hair-cards, I decided to drop that idea, I had enough work already with the model. So I started looking for other looks that could match the hair like the one in the concept. I was somewhere between Overwatch and Apex styles (referring to the sculpts on Artstation by such artists as Sam SunGary Huang, or Patrick Yeung, not the final look in the video game). I remember studying Gibraltar's stylization shared by Gary Huang helped me a lot at that time.

Overall, it was a really nice piece of advice from Patrick to change the face since, in the concept, the girl looks like quite a generic video game character.

Having the references always on my second screen or in PureRef was vital when trying to keep to stylization. My head tries to do natural modeling rather than stylizing the volumes, so I always compared my model to the references.

Clothes & Swords

Since I had some time for research, I wanted to try out Marvelous Designer. It turned out quite simple to use, although I didn’t do anything complex. I only wanted to make a base there, the rest was sculpted on top of it inside ZBrush. After importing the base into ZBrush, I did a Projection and a clean up of the pants. Later on in the process, I saw that the pants still looked too realistic, so I did retopology, reprojection and changed the proportions a little bit.


For the armor piece on the shoulder, I didn’t have any reference since in Hou's concepts, it was sketched only roughly. I looked at some other artworks he has done and tried to design the piece myself. I kept doing some variations until I found the final one. It was a hard task to decide which one looked better on the model and complimented the overall shape, - I really liked that aggressive shape in the concept, but my first tries were too realistic and didn’t match the leg armor style. In the end, I looked back at the concept and went for a less usable, yet closer to the concept look. Still, I tried to make the armor believable.

Different shoulder armor tests, the last one is final:

The swords were left behind until I almost finished the project. I was not sure if I was going to have time to finish them, so I decided to leave them for later on. Luckily, in the last two weeks, I had the opportunity to finish those props.

Baking & Texturing

Before this project, I used to bake in Substance Painter. I would create a file for baking the Normals with an exploded view of the objects so that they don’t intersect and another one for the AO. However, when you have so many objects it is really expensive to maintain. If you need to change an object you have to do it in 2 files and export it. 

Following Patrick’s guideline, I tried baking in Marmoset Toolbag exporting each object into a .fbx and creating different Baking Groups. In the beginning, it might be slow, but it is way easier to maintain. Marmoset also lets you modify the cage in real-time, so I'll definitely use this software in my baking workflow from now on. 

For texturing, I used Substance Painter. I used PBR for the whole model except the hair that has a SpecGloss shader to get red highlights. I use object ID to add a Base material where I need to, modify the color, metal, roughness, and height, and then add another material for some highlights in the corners usually. Then, I add more details, such as wear and tear, color variation, rust, dust or dirt.

The most interesting texture to work on in this project was the skin. I have never made “realistic” skin before, and it was really interesting to see how much different layers of micro details, skin pores, scattering, color variations, etc. can change the look. 

Working on the hair was also quite interesting. I had to add a lot of color variation to the chunks of hair for which I used HSL Perceptive filter with the ObjectID map. Then, I added more variation with the thickness map and some gradient filters, and finally, I manually painted some hairs to add another dimension. Still, the hair looked like a helmet or a part that didn’t belong to the character. In order to merge the hair and the head together, I painted a shadow line on the head and darker strands on the hair. 

Last but not least, Anisotropic which is probably the most important map for the hair. I used Krita, a program I've never used before, in order to create a direction map. It is incredibly easy to use and I'll now use it in my workflow, too.

It is also important to go back and forth between Substance and Marmoset (or any other rendering tool) to test the textures since there are going to be a few differences. This was more obvious with the objects that had subsurface scattering or transparency, such as the skin and hair.

Presentation & Improvements

I tried some crazy lighting situations with different moods, but in the end, I always went back to common 3-point lighting. I wanted the character to speak for itself.

The most important part of the presentation was the feedback. Apart from Patrick’s feedback, I talked to some friends with different specializations (concept art, 3d art, and animation) and their feedback changed Iko completely. I think the pose was the biggest improvement. Some other changes I did were the saturation of the hair and eyes, the makeup and the shape of the face. 

Comparison sheet with slightly different hair tones:

After texturing, the shape of the face flattened a little bit and didn’t look as sharp as in ZBrush. So I went back and changed the geometry. I thought it was going to be tricky to change it at this stage, but it was easier than I expected. I exported from ZBrush, and Substance handled it perfectly - I didn’t have to do any fixing, just baked the textures again. Funnily enough, this is a small detail that nobody would have probably noticed.

Pose comparison; on the left - before feedback, on the right - after feedback:


Studying at CGMA helped me a lot to improve. I already followed a similar workflow before, but thanks to this course, I had someone giving me feedback and advice on how to work better.

Biggest lessons learned are:

  1. Document your process and reflect on your work.
  2. The blocking stage is sacred. If you put effort here, your future self will be happy about it.
  3. Bake in Marmoset.
  4. Even at the later stages of the process, don’t be scared of changing core things.
  5. Feedback, feedback, and more feedback. Get it whenever possible!

Xabier Sevillano, 3D Artist

Interview conducted by Kirill Tokarev