Book description
Add Blender to your Unity game development projects to unlock new possibilities and decrease your dependency on third-party creators
Key Features
- Discover how you can enhance your games with Blender
- Learn how to implement Blender in real-world scenarios
- Create new or modify existing assets in Blender and import them into your Unity game
Book Description
Blender is an incredibly powerful, free computer graphics program that provides a world-class, open-source graphics toolset for creating amazing assets in 3D. With Mind-Melding Unity and Blender for 3D Game Development, you'll discover how adding Blender to Unity can help you unlock unlimited new possibilities and reduce your reliance on third parties for creating your game assets.
This game development book will broaden your knowledge of Unity and help you to get to grips with Blender's core capabilities for enhancing your games. You'll become familiar with creating new assets and modifying existing assets in Blender as the book shows you how to use the Asset Store and Package Manager to download assets in Unity and then export them to Blender for modification. You'll also learn how to modify existing and create new sci-fi-themed assets for a minigame project. As you advance, the book will guide you through creating 3D model props, scenery, and characters and demonstrate UV mapping and texturing. Additionally, you'll get hands-on with rigging, animation, and C# scripting.
By the end of this Unity book, you'll have developed a simple yet exciting mini game with audio and visual effects, and a GUI. More importantly, you'll be ready to apply everything you've learned to your Unity game projects.
What you will learn
- Transform your imagination into 3D scenery, props, and characters using Blender
- Get to grips with UV unwrapping and texture models in Blender
- Understand how to rig and animate models in Blender
- Animate and script models in Unity for top-down, FPS, and other types of games
- Find out how you can roundtrip custom assets from Blender to Unity and back
- Become familiar with the basics of ProBuilder, Timeline, and Cinemachine in Unity
Who this book is for
This book is for game developers looking to add more skills to their arsenal by learning Blender from the ground up. Beginner-level Unity scene and scripting skills are necessary to get started.
Table of contents
- Mind-Melding Unity and Blender for 3D Game Development
- Contributors
- About the author
- About the reviewers
- Preface
- Section 1: There and Back Again – An Asset Roundtrip with Unity and Blender
- Chapter 1: Melding Unity and Blender
- Chapter 2: Gathering Our Resources
- Chapter 3: Entering the Blender Zone for the First Time
-
Chapter 4: Asset Assimilation: Returning to Unity
- Technical Requirements
- Preparing the Turret for Gameplay
-
Scripting the Turret
- Setting up turret actions
- Tag, you're it! Creating a placeholder player hero
- Finally, Scanning!
- Testing the ScanAction
- Preparing for the ShootAction
- Creating the ShootAction
- Testing the ShootAction: Pew! Pew! Pew!
- Preparing for the LaunchAction
- Creating the LaunchAction
- Testing the LaunchAction
- Code Checklist for the Chapter
- The Ultimate Advanced Unity Tip
- Summary
- Section 2: The Right Stuff: Scenery, Props, and Characters
- Chapter 5: On the Level: Making Modular Scenery
- Chapter 6: Living It Up: Adding Fun with Animation
- Chapter 7: Prep Work: Materials, Grids, and Snapping
- Chapter 8: Laying Out the Level
- Chapter 9: Secret Weapon #1: Deploying ProBuilder
- Chapter 10: Secret Weapon #2: Animating with Timeline
- Chapter 11: We Could Be Heroes: Blender Character Modeling
- Chapter 12: It Was Rigged!: Character Rigging
- Section 3: Assets Assemble! Putting It All Together
- Chapter 13: Animation and Movement In-Game
- Chapter 14: Endgame: Adding Spit and Polish
- Other Books You May Enjoy
Product information
- Title: Mind-Melding Unity and Blender for 3D Game Development
- Author(s):
- Release date: December 2021
- Publisher(s): Packt Publishing
- ISBN: 9781801071550
You might also like
book
2D Game Development with Unity
This book teaches beginners and aspiring game developers how to develop 2D games with Unity. Thousands …
book
Game Character Creation with Blender and Unity
A complete guide to creating usable, realistic game characters with two powerful tools Creating viable game …
video
Unity Android — Build a 3D ZigZag Racing Game with C#
Learning the fundamentals of Unity Android game development puts a powerful and particularly useful tool at …
book
Beginning 3D Game Assets Development Pipeline: Learn to Integrate from Maya to Unity
This project-based tutorial covers the creation of 3D assets in a game engine, from concept to …