Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Save more on your purchases! discount-offer-chevron-icon
Savings automatically calculated. No voucher code required.
Arrow left icon
All Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletter Hub
Free Learning
Arrow right icon
timer SALE ENDS IN
0 Days
:
00 Hours
:
00 Minutes
:
00 Seconds
Arrow up icon
GO TO TOP
Unity 3D Game Development

You're reading from   Unity 3D Game Development Designed for passionate game developers—Engineered to build professional games

Arrow left icon
Product type Paperback
Published in Aug 2022
Publisher Packt
ISBN-13 9781801076142
Length 370 pages
Edition 1st Edition
Languages
Tools
Arrow right icon
Authors (4):
Arrow left icon
Anthony Davis Anthony Davis
Author Profile Icon Anthony Davis
Anthony Davis
Travis Baptiste Travis Baptiste
Author Profile Icon Travis Baptiste
Travis Baptiste
Russell Craig Russell Craig
Author Profile Icon Russell Craig
Russell Craig
 Stunkel Stunkel
Author Profile Icon Stunkel
Stunkel
Arrow right icon
View More author details
Toc

Table of Contents (4) Chapters Close

1. Unity Game Development: Learn how to design beautiful games from the team at Unity
2. A Primer to the Third Dimension FREE CHAPTER 3. Design and Prototype 4. Programming

Summary

Together we went over several key areas to begin your journey to game development. In this chapter, we laid the foundation for what is to come by going over some key fundamentals features of three primary topics:

Third Dimension

We went over the coordinate system which led into world and local space. This allowed us to talk about vectors, which is used to denote position, rotation, scale, and many other data points in development. We talked about the role of cameras and how they allow you to be the storyteller their their lens. We went through the facets of 3D meshes and how polygons are made up of vertices, edges, faces. These meshes can then be colored by materials which are driven by shaders and informed by textures. We then ended on the basics of rigid body physics and the collision detection which accompanies it. This was enough of the basics to allow us to get into Unity concepts.

Unity Concepts

To get into how Unity works, we needed to talk about the object oriented nature of the application itself and understand common terminology. We started with the most fundamental of items, the asset which is all things in Unity. One primary asset is the Scene, which ends up housing and has reference to all gameobjects for the game to run with. Speaking of gameobjects, we dove into this heavily with defining what could be a gameobject and why it matters! Following this, we explained how gameobjects could house components with multiple properties and one of which you can script in C# to make your own properties and logic with them to create mechanics. After this, we brought up the basics of prefabs which are referenced containers with predefined properties on each gameobject. Finally, there is a package which is a unity file which houses multiple items you can place on the asset store as well as import into other projects.

Unity Interface

To end this chapter, we went through a virtual tour of the Unity interface. We looked at the scene and hierarchy view and how to view and understand the hierarchy of the parent child relationships of the game objects. Then we went into the inspector to manipulate the gameobjects that needed to be manipulated. After this we went into the project window to look at all the assets we have in the project. After that, we needed to talk about the game view to show where the game logic would take place and how it was different from the scene window. Finally, we talked over the package manager which has all the asset packages from Unity as well as the ones you’ve bought from Unity Asset Store.

You have been reading a chapter from
Unity 3D Game Development
Published in: Aug 2022
Publisher: Packt
ISBN-13: 9781801076142
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $15.99/month. Cancel anytime
Visually different images