Reader small image

You're reading from  Hands-On Unity Game Development - Fourth Edition

Product typeBook
Published inJan 2024
PublisherPackt
ISBN-139781835085714
Edition4th Edition
Tools
Right arrow
Authors (2):
Nicolas Alejandro Borromeo
Nicolas Alejandro Borromeo
author image
Nicolas Alejandro Borromeo

Nicolas is a Game Developer currently working as a Senior Software Development Consultant for Unity in London. He is a Unity Certified Instructor teaching Unity clients all around the globe. He started using Unity in 2008 and teaching it in 2012 in several Universities and Education Institutes.
Read more about Nicolas Alejandro Borromeo

Juan Gabriel Gomila Salas
Juan Gabriel Gomila Salas
author image
Juan Gabriel Gomila Salas

Juan graduated in mathematics with a master's degree in Teacher Training, specializing in Game Design for social casino video games and as a video game developer using Unity and Unreal Engine for both PC and mobile. He was an online teacher on Udemy from 2015 to 2022 and subsequently on his own platform Frogames Training with over 150 online courses and over 500,000 students across 130 countries.
Read more about Juan Gabriel Gomila Salas

View More author details
Right arrow

Embark on Your Unity Journey

In this chapter, we will learn how to install Unity and create a project with Unity Hub, a tool that manages different Unity versions and projects, among other tasks. Unity Hub gives easy access to community blogs, forums, resources, and learning portals; it also manages your licenses and allows managing different installs and projects.

Specifically, we will examine the following topics in this chapter:

  • Installing Unity
  • Creating projects

Let’s start by talking about how to get Unity up and running. If you already know how to install Unity, feel free to skip ahead to Chapter 2, Crafting Scenes and Game Elements. If you are already familiar with Unity’s editor, you can jump to Chapter 3, From Blueprint to Reality: Building with Terrain and ProBuilder, where we start creating the book’s project.

Join our book community on Discord

https://packt.link/unitydev

A qr code with black squares Description automatically generated

In this chapter, we will learn how to install Unity and create a project with Unity Hub, a tool that manages different Unity versions and projects, among other tasks. Unity Hub gives easy access to community blogs, forums, resources, and learning portals; it also manages your licenses and allows managing different installs and projects.Specifically, we will examine the following topics in this chapter:

  • Installing Unity
  • Creating projects

Let's start by talking about how to get Unity up and running. If you already know how to install Unity, feel free to skip ahead to Chapter 2, Editing Scenes and Game Objects. If you are already familiar with Unity's editor, you can jump to Chapter 3, Grayboxing with Terrain and ProBuilder, where we start creating the book's project.

Installing Unity

We'll begin with a simple but necessary first step: installing Unity. It seems like a straightforward first step, but we can discuss the proper ways to do this. In this section, we will be looking at the following concepts:

  • Unity's technical requirements
  • Unity versioning
  • Installing Unity with Unity Hub

First, we will discuss what is necessary to run Unity on our computers.

Unity's technical requirements

To run the Unity 2023 editor, your computer will need to meet the requirements specified here: https://docs.unity.cn/ru/2021.1/Manual/system-requirements.html#editorHere is a summary of what's specified in the link:

  • If you use Windows, you need Windows 10.7 version 1909 or greater, Windows 10, or Windows 11. Unity will run only on 64-bit versions of those systems; there is no 32-bit support unless you are willing to work with Unity versions before 2017.x, but that's outside the scope of this book.
  • For Mac, you need Big Sur 11.0 to run Apple...

Creating projects

Now that we have Unity installed, we can start creating our game. To do so, we first need to create a project, which is basically a folder containing all the files that your game will be composed of. These files are called assets and there are different types of them, such as images, audio, 3D models, script files, and so on. In this section, we will see how to manage a project, addressing the following concepts:

  • Creating a project
  • Project structure

Let's learn first how to create a blank project to start developing our first project within the book.

Creating a project

As with Unity installations, we will use the Unity Hub to manage projects. We need to follow these next steps to create one:

  1. Open Unity Hub and click on the Projects button, and then click on New project:

    Figure 1.17: Creating a new project in Unity Hub
  2. Note that if you have more than one version of Unity installed through Unity Hub, you may need to select the appropriate version from the dropdown...

lock icon
The rest of the chapter is locked
You have been reading a chapter from
Hands-On Unity Game Development - Fourth Edition
Published in: Jan 2024Publisher: PacktISBN-13: 9781835085714
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.
undefined
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 AU $19.99/month. Cancel anytime

Authors (2)

author image
Nicolas Alejandro Borromeo

Nicolas is a Game Developer currently working as a Senior Software Development Consultant for Unity in London. He is a Unity Certified Instructor teaching Unity clients all around the globe. He started using Unity in 2008 and teaching it in 2012 in several Universities and Education Institutes.
Read more about Nicolas Alejandro Borromeo

author image
Juan Gabriel Gomila Salas

Juan graduated in mathematics with a master's degree in Teacher Training, specializing in Game Design for social casino video games and as a video game developer using Unity and Unreal Engine for both PC and mobile. He was an online teacher on Udemy from 2015 to 2022 and subsequently on his own platform Frogames Training with over 150 online courses and over 500,000 students across 130 countries.
Read more about Juan Gabriel Gomila Salas