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, the graphics software that gives life to your ideas

Building a Game with Unity and Blender

This ebook is included in a Mapt subscription
Lee Zhi Eng

2 customer reviews
Learn how to build a complete 3D game using the industry-leading Unity game development engine and Blender, the graphics software that gives life to your ideas
$35.99
$44.99
RRP $35.99
RRP $44.99
eBook
Print + eBook
Subscribe and access every Packt eBook & Video.
 
  • 4,000+ eBooks & Videos
  • 40+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 
Preview in Mapt

Book Details

ISBN 139781785282140
Paperback250 pages

Book Description

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 that they have always dreamt of creating.

Starting from the beginning, this book 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 chapter, you will quickly master the skills required to develop your dream game from scratch.

Table of Contents

Chapter 1: Creating Your Game Concept
Job roles in game development
Gameplay design
Writing the game's story
Choosing a visual style
The characters concept
The environment concept
Summary
Chapter 2: Creating Characters
Downloading Blender
Creating the monster's 3D model
Unwrapping the monster's UV map
Creating the monster's texture
Creating the player character's 3D model
Unwrapping the player character's UV map
Summary
Chapter 3: Animating Your Characters
What is character rigging?
Creating a monster's armature
Creating the player character's armature
Weight painting
Animating characters
The 12 basic principles of animation
Summary
Chapter 4: Creating the Environment
Building terrain and wall models
Building rock models
Creating rock and wall textures
Building grass models
Creating the grass texture
Summary
Chapter 5: Integrating Your Assets into the Game
Basic user interface of Unity
Importing environment assets
Importing character assets
Summary
Chapter 6: Developing the Game Structure
Introduction to game structure design
Planning the game flow
Designing the user interface structure
Player inputs and character movements
Creating basic artificial intelligence
Summary
Chapter 7: Creating Levels and Game Progression
Creating character attributes
Adding in-game items and power-ups
Improving enemy AI
Adding save points
Summary
Chapter 8: Post-Production and Visual FX
A basic particle system
Mist particles
Torch fire
Image FX
Quality settings
Summary
Chapter 9: Deploying the Game
Build settings
Player Settings
Summary

What You Will 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 the 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 the game for various types of platforms

Authors

Table of Contents

Chapter 1: Creating Your Game Concept
Job roles in game development
Gameplay design
Writing the game's story
Choosing a visual style
The characters concept
The environment concept
Summary
Chapter 2: Creating Characters
Downloading Blender
Creating the monster's 3D model
Unwrapping the monster's UV map
Creating the monster's texture
Creating the player character's 3D model
Unwrapping the player character's UV map
Summary
Chapter 3: Animating Your Characters
What is character rigging?
Creating a monster's armature
Creating the player character's armature
Weight painting
Animating characters
The 12 basic principles of animation
Summary
Chapter 4: Creating the Environment
Building terrain and wall models
Building rock models
Creating rock and wall textures
Building grass models
Creating the grass texture
Summary
Chapter 5: Integrating Your Assets into the Game
Basic user interface of Unity
Importing environment assets
Importing character assets
Summary
Chapter 6: Developing the Game Structure
Introduction to game structure design
Planning the game flow
Designing the user interface structure
Player inputs and character movements
Creating basic artificial intelligence
Summary
Chapter 7: Creating Levels and Game Progression
Creating character attributes
Adding in-game items and power-ups
Improving enemy AI
Adding save points
Summary
Chapter 8: Post-Production and Visual FX
A basic particle system
Mist particles
Torch fire
Image FX
Quality settings
Summary
Chapter 9: Deploying the Game
Build settings
Player Settings
Summary

Book Details

ISBN 139781785282140
Paperback250 pages
Read More
From 2 reviews

Read More Reviews