Blender 2.8 Game Character Creation

Video description

Learn to create game characters with Blender 2.8 and Unity

About This Video

  • Animate a 2D face with Grease Pencil
  • Create animation cycles for a video game
  • Export characters and animations from Blender 2.8 to Unity
  • Develop C# script in Unity to control a game character

In Detail

Creating game characters and bringing them to life is made easier with Blender 2.8. Explore the full spectrum of features, along with useful tips and techniques through this interactive course. You’ll learn to create a game character, export it to Unity, and configure it so you can control it in the game engine.

Beginning with modeling, you'll use Blender 2.8 to build all the individual pieces of a Lego character. Next, you'll understand how to UV-map each of the parts, and then create an efficient, unified UV map of the entire character. You will use Blender's texture painting tools to create the character's clothes and the Sculpt tools to create high-resolution details of the hair. You'll then explore how to bake a normal map in Blender and apply textures to the character model.

As you progress, you’ll work on rigging the character. You’ll begin with a single bone, and create the rig manually, building the character rig from the ground up. You'll then create a Foot Roll Rig and discover how to use Blender 2.8's new process for creating custom shapes to control the character. Once the rig is complete, the course will introduce you to an exciting technique - using Blender 2.8's new Grease Pencil tools to animate both a 2D drawn face and a 3D body at the same time. With this technique, you’ll be able to develop the character's Idle, Run, and Jump animations, ready for use in a game engine.

From exporting the character, animations, and textures out of Blender through to bringing them into the Unity game engine, you’ll be able to learn systematically. In addition to this, you will get to grips with setting up the character in the game and retargeting third-party animations on to your character, using Unity's Humanoid Rig system. Finally, you will write C# script to incorporate your 2D and 3D animations, and get the character running around the level.

By the end of this course, you will have developed the skills you need to create interesting game characters with Blender 2.8.

Publisher resources

Download Example Code

Table of contents

  1. Chapter 1 : Introduction
    1. Introduction 00:01:36
  2. Chapter 2 : Modeling the Character
    1. Modeling the Head 00:10:16
    2. Creating the Torso 00:09:56
    3. Modeling the Legs 00:10:34
    4. Creating the Arm 00:11:01
    5. Beginning the Hand 00:10:15
    6. Finishing the Hand 00:10:10
    7. Beginning the Hair 00:09:18
    8. Finishing the Hair 00:07:59
  3. Chapter 3 : UV Mapping
    1. UV Mapping the Hips 00:10:44
    2. UV Mapping the Head and Torso 00:09:30
    3. UV Mapping the Leg and Arm 00:10:14
    4. Creating a Unified UV Map 00:07:52
  4. Chapter 4 : Texture Painting and Sculpting
    1. Beginning to Texture Paint 00:08:50
    2. Finishing the Base Colors 00:07:00
    3. Painting the Jacket Detail 00:08:35
    4. Texturing the Zipper and Belt 00:07:51
    5. Adding Sculpt Detail to the Hair 00:10:03
    6. Baking a Normal Map 00:07:24
  5. Chapter 5 : Rigging the Character
    1. Beginning the Rig 00:10:08
    2. Creating the Arm and Leg Bones 00:09:25
    3. Adjusting Roll and Mirroring 00:08:28
    4. Binding the Character to the Rig 00:07:19
    5. Weight Painting the Character 00:13:43
    6. Adjusting and Testing Weights 00:09:54
    7. Setting Up IK Legs 00:09:31
    8. Creating the Foot Roll Bones 00:08:55
    9. Foot Roll Parenting and Constraints 00:09:41
    10. Setting Up the Toe and Knee Controls 00:09:43
    11. Finishing the Weight Painting 00:08:19
    12. Beginning the Control Object Bones 00:08:14
    13. Finishing the Control Object Bones 00:10:44
    14. Mirroring and Parenting Control Bones 00:11:02
    15. Placing the Custom Shapes 00:10:32
    16. Finishing the Rig 00:09:18
  6. Chapter 6 : Animating the Character
    1. Setting Up for Animation 00:11:06
    2. Finishing the Interface Set-up 00:09:48
    3. Drawing the 2D Face 00:09:31
    4. Creating the Idle Animation 00:10:19
    5. Animating the Head Turns and Blinks 00:12:52
    6. Rendering and Testing the 2D Animation 00:09:47
    7. Starting the Run Animation Cycle 00:12:54
    8. Continuing the Run Animation 00:14:45
    9. Finishing the Run Cycle 00:09:16
    10. Creating the Jump Animation 00:09:40
    11. Animating the Face for the Jump 00:13:55
  7. Chapter 7 : Character Set-up in Unity
    1. Exporting Assets to Unity 00:10:25
    2. Creating and Importing the Sprite Sheets 00:08:36
    3. Configuring the Character in Unity 00:11:10
    4. Retargeting Third Party Animations 00:08:16
    5. Setting Up the Animator Controller 00:14:07
    6. Beginning the Player Script 00:14:48
    7. Animating the Sprite Sheets 00:09:02
    8. Activating the Face Objects 00:09:47
    9. Configuring the Character Movement 00:12:18
    10. Conclusion 00:00:22

Product information

  • Title: Blender 2.8 Game Character Creation
  • Author(s): Darrin Lile
  • Release date: May 2019
  • Publisher(s): Packt Publishing
  • ISBN: 9781838982119