Building a Game with Unity and Blender
0.0 (0 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.
20 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Building a Game with Unity and Blender to your Wishlist.

Add to Wishlist

Building a Game with Unity and Blender

Learn how to build a complete 3D game using the industry-leading Unity game development engine and Blender
0.0 (0 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.
20 students enrolled
Created by Packt Publishing
Last updated 2/2017
Price: $125
30-Day Money-Back Guarantee
  • 4 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Design and create a game concept that will determine how your game will look and how it will be played
  • Construct 3D models of your game characters and create animations for them before importing them into the game
  • Build a game environment from scratch by constructing the terrain and props, and eventually put it all together to form a scene
  • Import and integrate game assets created in Blender into Unity—for example, setting up textures, materials, animation states, and prefabs
  • Develop game structures including a game flow, user interface diagram, game logic, and a state machine
  • Make the game characters move around and perform certain actions either through player inputs or fully controlled by Artificial Intelligence
  • Create particles and visual effects to enhance the overall visual aesthetic
  • Deploy your game for various types of platform
View Curriculum
  • To work along this course you'll need basic understanding of complex predictive decision-making systems, recommendation engines using R. Familiarity with Python, Spark, Neo4j, and Hadoop is required.
  • The software requirements of the course are:
  • R studio Version 0.99.489
  • R version 3.2.2
  • Anaconda 4.2 for Python 3.5
  • WINDOWS 7+/Centos 6

In the wake of the indie game development scene, game development tools are no longer luxury items costing up to millions of dollars but are now affordable by smaller teams or even individual developers. Among these cutting-edge applications, Blender and Unity stand out from the crowd as a powerful combination that allows small-to-no budget indie developers or hobbyists alike to develop games they have always dreamt of creating.

Starting from the beginning, this video will cover designing the game concept, constructing the gameplay, creating the characters and environment, implementing game logic and basic Artificial Intelligence, and finally deploying the game for others to play. By sequentially working through the steps in each section, you will quickly master the skills required to develop your dream game from scratch.

About The Author

Lee Zhi Eng is a 3D artist-turned-programmer who is currently the co-founder cum chief technical executive at Reonyx Tech, a technology firm based in Malaysia. Before he co-founded the company, he worked as an artist and programmer in several game studios before becoming a part-time lecturer for two years at a university, teaching game development subjects related to Unity Engine and Unreal Engine. He not only took part in various projects related to games, interactive apps, and virtual reality, he also participated in multiple projects that are more oriented towards software and system development—for example, vehicle tracking systems, corporate management systems, Web applications, and so on . . .When he is not writing code, he enjoys travelling, photography, and exploring new technologies.

Who is the target audience?
  • This video has been created for anyone who wants to learn how to develop their own game using Blender and Unity, both of which are freely available, yet very popular and powerful, tools. Not only will you be able to master the tools, but you will also learn the entire process of creating a game from the ground up.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
37 Lectures
Creating Your Game Concept
4 Lectures 17:18

This video will brief introduction about the entire course

Preview 04:26

Discover roles in game development and acquire knowledge about the game

Job Roles in Game Development

Know the story of the game and select a suitable visual style 

Game’s Story and Visual Style

Understand the concept design for your game's characters and environment

Characters and Environment Concept
Creating Characters
10 Lectures 01:11:54

Learn how to download Blender for different operating systems

Preview 09:54

Discover methods to construct a 3D game character

Creating the Monster's 3D Model

Learn about monster’s UV mapping and how to unwrap it

Unwrapping the Monster's UV Map

Enhance and modify the texture of the monster to give it a perfect 3D look

Creating the Monster's Texture

Use the basic modeling skills to create the player character

Creating the Player Character's 3D Model

Learn about the character’s UV mapping and how to unwrap it

Unwrapping the Player Character's UV Map

Create monster’s armature and know about the rigging process for development

Character Rigging and Monster's Armature Creation

Learn how to create a new armature for the game

Creating the Player Character's Armature

To customize the body, see how to change the value of the skin weights

Weight Painting

Make the characters 3D and alive by animating them

Animating Characters
Creating the Environment
5 Lectures 16:12

Overlay the level layout design and build the terrain model

Preview 05:17

Discover how to create rock models that will be used in the level

Building Rock Models

See how to enhance the visual identity of a 3D object

Creating Rock and Wall Textures

Create grass 3D models for the game in blender

Building Grass Models

Find out how to construct textures for the grass models

Creating the Grass Texture
Integrating Your Assets into the Game
3 Lectures 33:30

Know more about Unity interface 

Preview 04:10

Learn how to import all the assets

Importing Environment Assets

Check how to import the characters to the game environment

Importing Character Assets
Developing the Game Structure
4 Lectures 38:32

Discover the importance of game structure design

Preview 10:31

Learn more about the UI by designing its structure

Designing the User Interface Structure

Player inputs and movements in Unity

Player Inputs and Character Movements

Know what conditions we need to set in our AI by designing the basic AI

Creating Basic Artificial Intelligence
Creating Levels and Game Progression
4 Lectures 17:45

Make the character strong by constructing attributes and change the outlook of the character

Preview 03:53

Learn to alter the player's attributes by creating in-game items

Adding In-game Items and Power-ups

Adjust the AI script slightly to make the enemies able to patrol around

Improving Enemy AI

Allow the player to save his/her game progression and continue playing the game

Adding Save Points
Post-Production and Visual FX
5 Lectures 26:59

Discover different moods and affect the player's emotions with the help of particle system

Preview 07:35

Make the particle system to cover the entire scene

Mist Particles

Learn to create a particle by using a texture sheet that will be used as torch fire

Torch Fire

Enhance your game's visuals using Image FX 

Image FX

Balance visual quality and performance with quality settings

Quality Settings
Deploying the Game
2 Lectures 05:08

Learn about the build settings for the game

Preview Processing..

Enhance the system that runs the game with player settings

Player Settings
About the Instructor
Packt Publishing
3.9 Average rating
8,175 Reviews
58,705 Students
686 Courses
Tech Knowledge in Motion

Packt has been committed to developer learning since 2004. A lot has changed in software since then - but Packt has remained responsive to these changes, continuing to look forward at the trends and tools defining the way we work and live. And how to put them to work.

With an extensive library of content - more than 4000 books and video courses -Packt's mission is to help developers stay relevant in a rapidly changing world. From new web frameworks and programming languages, to cutting edge data analytics, and DevOps, Packt takes software professionals in every field to what's important to them now.

From skills that will help you to develop and future proof your career to immediate solutions to every day tech challenges, Packt is a go-to resource to make you a better, smarter developer.

Packt Udemy courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts.