Learn Blender 3D Modeling for Unity Video Game Development
4.6 (418 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
3,322 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learn Blender 3D Modeling for Unity Video Game Development to your Wishlist.

Add to Wishlist

Learn Blender 3D Modeling for Unity Video Game Development

Learn to Create or Edit Props, Design Levels, Apply Material and Simple Animations using Blender 3D for Unity Developers
4.6 (418 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
3,322 students enrolled
Created by Billy McDaniel
Last updated 5/2017
Current price: $10 Original price: $45 Discount: 78% off
30-Day Money-Back Guarantee
  • 11 hours on-demand video
  • 2 Articles
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Design Unity game props and levels like a pro using Blender 3D
  • Make adjustments to Unity Assets (props) by importing them into Blender.
  • Animate Traps and other obstacles for you game designs
  • Design Modular Levels for your Unity Games
  • Create your own Unity props with confidence using Blender 3D
View Curriculum
  • Students must have some working knowledge of video game development using Unity.
  • Student has a respectable background in personal computing.
  • Student has a drive to want to learn quickly.
  • The course is taught on a PC/Windows computer, and requires the use of a standard keyboard with numeric keypad, a 3-button mouse with mousewheel and some knowledge of working with game development props, animations, scripts, and graphics.
  • Students need to exercise some common sense.. for example; download and install Blender without a guide, and without being asked to do so. (The instructor assumes if you can develop video games, you can figure these things out on your own)
  • Students should expect to watch one lecture at a time and then follow the lecture with a session in Blender.

This course was designed for Unity developers who want to extend their capabilities to include 3D modeling in Blender. Whether you're interested in designing unique 3D props for your games, building awesome levels, or tweaking your existing Unity Assets, this course can help you get through the learning curve and put you in the driver's seat. You'll learn to Blend like a pro with a good working knowledge of all of the most common tools for editing video game props and level design. We cover all the basic terms, keyboard shortcuts, best practices, time-saving tips, as well as a comprehensive introduction to animating without the use of bones or rigging, applying materials quickly with seamless textures or fine tuning your final product with ambient occlusion texture maps. Understand how to UV Unwrap 3D objects, apply your own graphics and more!

Who is the target audience?
  • This course is intended for video game developers who want to learn Blender for 3D modeling, texture mapping and simple animations. No previous modeling experience is required. The course is directed towards Unity game developers specifically, but a student could learn what they need from this course for any video game development platform. This is not a course to improve your skills as a programmer or game designer. This course skips over areas of Blender that do not pertain to video game development, and narrows in on just the stuff you want to learn!
Curriculum For This Course
Expand All 78 Lectures Collapse All 78 Lectures 10:50:48
4 Lectures 08:12

How the course is outlined and what to expect in the coming sections

Preview 01:13

Just a quick note to mention that this course was not taught on a Mac. If you are using a Mac, you may need to substitute certain keys such as the Option key, which apparently is the Control key on Windows.

Preview 01:41

This course is taught with the assumption that you will be using a standard keyboard with a numeric keypad. This lecture explains why.

Preview 03:40

Not all mice are created equally. Some only have one button, while others have many! This lecture will point out why having a 3-button mouse with a scroll wheel is considered a necessity for taking this course.
Preview 01:38

What will you need to bring to class in order to learn from this Course?

Introduction to Blender: What You Will Need
4 questions
Getting Started: Terminology & General Knowledge
29 Lectures 02:56:22

Learn how to maneuver in the Blender environment.

Preview 12:58

Learn why I almost never use Lamps and Cameras in my Blender models

Preview 01:25

Whether selecting individually or all at once, you'll learn different techniques for selecting objects in Blender.

Preview 05:15

Learn how to Delete objects and geometry, how to Undo and Redo. By the end of the lecture you should understand how to configure your Undo Buffer settings, and have more control over Undoing to recover from mistakes.

Preview 11:32

Learn how to add the primitive objects to your scene in Blender using the Add Mesh shortcut.

Preview 05:11

Learn how to alternate between the various modes and understand how Blender chooses which two modes to toggle between.

Preview 01:46

Learn how to Grab an object without using the transform arrows. Also gain control over grabbing and moving objects with the mouse or numeric keypad.

Preview 09:51

Pop quiz covering the basic controls covered so far.

Review Basic Controls
5 questions

Learn how to Scale (or resize) any object using the mouse, or by typing values typed manually on the numeric keypad.

Scale - Scaling, Sizing or Resizing an Object

Learn how to Extrude (or extend) any object's shape using the mouse or by typing values manually using the numeric keypad.

Extrude - Extruding or Extending an Object's Geometry

Learn how to Rotate (or spin) an object on any axis (or pivot point) using the mouse or by typing values manually into the numeric keypad.

Rotation - How to Rotate Objects

Learn how to break down edges and faces into smaller sections using the Subdivide Tool.


Learn how to combine faces and edges while washing away unwanted geometry using the Dissolve Tool.

Dissolve Tool

Select entire loops from any Edge using the Edge Loop Select option. Learn how to recognize loop patterns and make quick decisions for selecting geometry.

Edge Loop Select

Learn how to cut edges into your geometry that can completely outline the object. Then choose to either slide, snap or center your cut into position!

Loop Cut and Slide

Learn how to activate a Blender Add-On and start using "Loop Tools" to "Bridge" two selected loops of geometry together.

Loop Tools: Bridge (Add-On)

We're halfway through the Terminology Section. Here's a pop quiz to find out what you've learned so far.

Midway Terminology Review
3 questions

Learn how to make cuts into the geometry of your object. Cut loosely, or snap to the center of any selected edge. Cut clean across any edge, face or even over the guideline itself. You can cut holes out of the center of faces, or make perfectly snapped incisions across faces or edges.

Knife Tool

Learn what "Removing Doubles" actually means, and why it's important to check in on them from time to time. You'll start to understand what doubles 'look' like, or how they can affect your work.

Remove Doubles

Learn how to develop using Layers. Now you can organize your Blender projects and turn layers on or off to show or hide entire sections of your work on the fly.

Move To Layer - Moving Objects Between Layers

Understand the difference between an object whose geometry is connected by linked vertices and one that is not. You'll learn how to select all of the linked geometry and keep things separated without having to split it into multiple objects. Or how to select linked geometry and separate it into another object (if you prefer)

Select Linked (More or Less)

Learn the difference between the Origin and 3D Cursor, how to recognize them on sight, and understand what to do with each of these on-screen markers.

Origin and 3D Cursor

Choose your selection tool... Are you a Border selector? or a Lasso Selector? Learn the difference between the two, and recognize when to use one versus the other.

Border and Lasso Select

Learn how to Join two or more objects together into one solid object. Then learn how to separate them again!

Join and Separate

Learn how to soften your edges using the Bevel tool.

Bevel Tool

Learn how to bend the geometry of any object using the Simple Deform: Bend (Modifier). Whether you need to create a curvy/bendy series of pipes, a winding stretch of road, or some conduit for your technological level designs, this tool is sure to assist.

Simple Deform: Bend (Modifier) - Bending Objects

Learn how to smash objects into fragmented pieces with configuration options that can manage the crack margins, size and fracture randomness, and even the cracked surface materials!

Cell Fracture Tool

Learn how to cut the shape of one object out of another, or how to extend the shape of one object onto another. The Boolean Modifier's Difference and Union options can quickly splice and dice your objects up with mathematical precision.

Boolean Modifiers

You hear it all the time, but do you actually know what it is? The Grid may sound like something out of The Matrix, but it happens to be one of the most important tools for both Blender and Unity. Learn how to use The Grid in your projects to improve productivity and give your finished models the precision geometry needed to keep everything snapped together at all times.

What is The Grid?

Understand the importance of snapping to the grid and recognize when the instructor is doing so.

Note About Snapping

You've completed the Terminology Section. Congrats! Let's find out how much you know about the various controls and terms used throughout this Course.

Completed Terminology Review
3 questions

Here's a quick tip to help you avoid having to reset your Location or Rotation and Scale every time you turn around. While Resetting your Transforms is still something you'll want to keep an eye on, it's much easier if you develop an understanding of how the transform gets out of line in the first place. This lecture should clear things up a bit.

TIP: Avoid Transform Resets
Common Props
23 Lectures 03:59:31

This is the first actual model that we'll be making together. Whether you use these low-poly trees or not, this lecture includes a brief introduction to "Sculpt Mode" and gives some pointers for creating other objects with the Sculpting tools.

Low-Poly 'Cartoony' Trees

Although you may not end up using this model in any of your projects, it's a fun way to learn how to use some of the tools you've learned in the Terminology Section. This lecture is heavy on Extruding and Scaling, and helps identify how to map out a more complicated shape from a simple cube.

Low-Poly 'Blocky' Characters

In this lecture, we'll create an "Exterior Only" 3D House with a goal for low-poly design. The house features a separate rooftop, chimney, and simplified geometry for a door and window.

Low-Poly 'Cartoony' House

This lecture addresses some issues that came up regarding the Low-Poly 'Cartoony' House's Rooftops. A few students were having some troubles with the Transform Orientations, and I thought it would be beneficial to them, and anyone else having similar issues to produce a lecture that helps understand and resolve those issues.

Low-Poly 'Cartoony' House (Rooftop Issues)

In this lecture, we'll design a simple low-poly fence template, then snap it together and then learn to use the "Union" Boolean Modifier to piece together our finished sections of fence, one at a time.


Although still considered fairly low-poly, a bridge constructed in this manner could find it's way into just about any 3D environment. You'll learn how to create bridges like this from simple objects in minutes!


This is our first lecture that focuses on applying Materials to our work. In this quick guide, you'll learn how to use Blender's "Cycles Render" along with the "Cube Projection" UV Mapping tool to quickly and easily apply material textures to your models.

Bridge Textures

You'll learn a couple of techniques for crafting a classic shipping crate to add to your props collection. This lecture is heavy on using Extrude, Scale and Rotate along with the numeric keypad. I'll introduce the Merge at Center tool at some point in the tutorial too.


In this lecture, we'll create a classic wooden style Barrel to add to your props collection. The barrel features 3 strips of binding along the outside walls, and either closed or open configurations. Heavy on Extrude, Scale,and Loop Selections.


In this lecture, we'll create the bare bones foundation of a classic treasure-style chest with rounded top, and rectangular bottom. We'll use the "Difference" Boolean Modifier to cut pieces of geometry from primitive shapes to form the framework of our chest, and then separate everything into respective layers to keep everything organized and easier to manipulate.

Treasure Chest - Part I: Foundation

In this lecture, I'll address a change to the Boolean Difference modifier which affects the ability to follow the instructions from the previous lecture. We'll discover another way to get the job done using the same tool, but with fewer steps.

Treasure Chest: Quick Fix

This is the second part of our Chest lecture, where we will be adding some basic hardware to our bare bones foundation piece, including a very simple ring-shaped handle on the sides, and a locking ring on the front.The lecture makes use of the "Torus" (mesh object) and teaches how to Add Meshes at specific places in the world space using the 3D Cursor and various Origins throughout the geometry.

Treasure Chest - Part II: Hardware

You'll learn how to design your own tombstones! This lecture makes use of the "Difference" Boolean Modifier, the Bevel tool, as well as using Layers to perform a little side-work.


In this lecture, we'll design 3 different tables. Two of which use a central column with either a square or circular structural foundation, and the other table demonstrates how to fashion 4 legs perfectly aligned and set into the corners.


We will design a 4-legged chair and a 3-legged stool to match the tables from the previous lecture.

Chairs and Stools

In this lecture, we'll create clay pots and jars with or without a handle. I'll introduce you briefly to the "Loop Tools: Bridge" modifier.

Clay Pottery

This lesson will walk you through the process of using the 'Solidify' Modifier to help shape the interior walls of your clay pottery.

Clay Pottery Tip - Solidify (Modifier)

We'll use the Cell Fracture tool to smash our clay pots and jars into fragmented bits.

Smashed Pottery

This lecture demonstrates good practical use of resetting the Location to force pivot points, making it easy to create support beams that can be used for Modular Level Design. We'll make a very simple set of support beams, consisting of 3 individually placed wooden boards that can be rotated in any direction and snapped together to form the framework of a support beam system.

Support Beams

In this lecture, we'll create 2 segments of pipes using the Simple Deform: Bend Modifier. By the end of the lecture, you'll have a good understanding of how to use this tool to create a wide variety of twisty, bendy, curvy objects.

Modular Pipes

This lecture reveals perhaps the simplest method for creating stairs for your levels. We'll start by converting a cube to a ramp, and then quickly subdividing the ramp into stairs using the Vertex Snapping tool and a simple mathematical formula. Create any proportion with any number of stairs in just a few clicks.

Stairs: Vector Snapping

In this lecture, you'll learn how to use the Array Modifier to produce a more complex set of stairs. Choose any number of steps, set your steps apart any distance, and do all of your editing on only one step. The modifier takes care of the rest.

Stairs: Array Modifier

In this lecture, I'll point out some helpful tips to get your character controllers moving smoothly up and own your custom staircases.

Stair Colliders

Pop quiz to review what you have learned about making Props in Blender.

Props Review
2 questions
Modular Level Design
6 Lectures 01:08:23

Learn the difference between creating modular tiles to develop a variety of room layouts vs using prefabricated rooms built for randomized dungeons.

Level Design: Interiors

Take the previous lecture to the next level by designing Interior Rooms and then converting them into an expansive network of naturally carved Caves!

Level Design: Caves

In this lecture, we'll explore how to use Blocked Doorways to prevent players from discovering void space in your level designs.

Blocked Doorways

This lecture focuses on Interior AND Exterior Modular Level Design. We'll learn how to create modular walls, windows and doorways and snap them together faster than you can even draw it out on paper.

Walls, Windows and Doorways

When designing your Interior/Exterior Modular Levels, you'll need to consider using 3D Platforms instead of 2D Planes for your ground level flooring. This lecture demonstrates a few ideas to get you started with flooring your own levels.

Floors: Planes vs Platforms

Take a tour as we look at different methods for adding Rooftops to your Interior/Exterior Modular Level Designs. I'll show you how to snap levels together quickly that include finished rooftops. We'll take a peak at some of my own rooftops, and go over the basic principals of the creation process.

Modular Rooftops: Tour

Pop quiz to see how much you have learned about designing modular levels for Unity.

Modular Level Design Review
2 questions
Animation without Rigging or Bones
7 Lectures 01:10:24

Learn how to animate single objects without any bones or rigging.

Boneless Animations

In this lecture, we'll take the chest that we created earlier in the course, and design an open/close animation loop that you can use in your own games.

Treasure Chest - Part III: Animation

In this lecture, we'll continue exploring more Boneless Animation techniques by animating a 3-position Floor Lever and bringing it into Unity to see how it works.

Levers and Switches

Learn how to design and animate a spiked floor trap without any bones or rigging.

Trap: Floor Spikes

Learn how to create a door animation loop and see it working in an actual Unity project.

Door Animation(s)

We'll explore more Boneless Animations. This time, we'll create 2 different animations applied to two completely different kinds of objects. (An elevator and a moving platform) We'll import/export ALL of the animation data through one FBX file, import/export all objects from the scene (including the elevator and moving platform) as a separate fbx file (without animations), and then animate both elevator and moving platform from the animation file import.

Lifts: Elevator and Moving Platform

In this lecture, I'll demonstrate how to play an audio clip when a specific keyframe is reached during an animation sequence. I'll reveal how to use the Animation Event (Trigger) to perform just about any action you can imagine (C# Scripting Knowledge Required)

Animation Events

Pop quiz to find out what you have learned about using Blender to Animate (without Rigging or setting up any Bones) for Unity game development.

Review Boneless Animations
3 questions
Textures, Materials and UV Mapping
8 Lectures 01:25:11

Learn how to apply colors and textures to your 3D models. Reduce, Reuse, and Recycle your materials. Learn to conserve precious memory in Unity by reducing the number of materials that need to load into memory at run time.

Textures vs Colors

Learn more about Seamless Textures, when and when not to use them, and more.

Seamless Textures

In this lecture, we'll take a closer look at UV Mapping and start to understand what it is, and how it can help improve your work.

Understanding UV Mapping

This lecture focuses specifically on UV Mapping (or Unwrapping) a Cube.

Unwrapping Cubes

This lecture focuses specifically on UV Mapping (or Unwrapping) a Cylinder

Unwrapping Cylinders

This lecture focuses specifically on UV Mapping (or Unwrapping) a Sphere
Unwrapping Spheres

Learn how to Import your Textured Blender Model into Unity where you can reassign the same textures quickly and easily. As a little bonus, I also show you how to create a simple "Normals Map" using Photoshop and Unity 5.

Apply Textures in Unity

Learn how Ambient Occlusion can really make your finished model stand out. This video clearly demonstrates the difference between a model that has been Ambient Occluded, and one that has not. Learn how to apply your own Ambient Occlusion using a UV Layer and ordinary image editing tools. (NOTE: I use Photoshop to demonstrate this procedure, though any image editor could do the same)

Ambient Occlusion

Pop quiz to find out what you have learned about applying Textures and Materials, and setting up UVs for Texture Mapping

UV Mapping and Materials Review
3 questions
What's Next?
1 Lecture 02:44
Your Recommendations and Feedback
About the Instructor
Billy McDaniel
4.6 Average rating
424 Reviews
3,366 Students
2 Courses
Indie Video Game Developer

I started on my creative journey over 30 years ago as a musician. Through the decades, I have picked up a wide variety of skills, with over 20 years as an accomplished website developer, programmer, graphics artist, journalist, published author, video game developer, 3D modeler and animator!

I have done lots of work for a wide variety of business over the years. I've earned a living as a website developer, graphics artist, photographer, journalist, musician, 3D modeling and animation. In recent years, I have taken to Unity for game development with three games published on Steam in my first year. I'm very excited to be a full time game developer, and equally pleased to pass down some of my knowledge to you!

My friends describe me as a highly driven individual with a wide range of skills, capable of doing anything. I describe myself as curious, intuitive, sincere and above all.. honest.