Game Development
Summary - Unity setup
You write a summary task solution that combines the group's steps.
Reviewing your Unity setup
Before starting a Unity project, install Unity Hub, install a suitable LTS version, and create a new 3D project. When the project opens, you should recognize the Scene, Game, Hierarchy, Inspector, and Console windows and know how to use the Play, Pause, and Step controls in the Toolbar.
Unity Hub
→ Install LTS
→ New 3D Project
→ Explore Editor
→ Test with Play
→ Save Scene
Finally, save your scene, back up the project folder, and track your changes with version control.
Exercise Complete the Unity setup summary
Write a C# script that defines the basic information of a Unity project. Set the application name to Unity Hub, release type to LTS, project name to MyFirstGame, template to 3D Template, and scene name to MainScene. Print the five values on separate lines in the specified order.
Show example solution
using UnityEngine;
public class UnitySetupReview : MonoBehaviour
{
void Start()
{
string application = "Unity Hub";
string version = "LTS";
string project = "MyFirstGame";
string template = "3D Template";
string scene = "MainScene";
Debug.Log(application);
Debug.Log(version);
Debug.Log(project);
Debug.Log(template);
Debug.Log(scene);
}
}
Test yourself
-
Which sequence best represents the correct order for preparing a new Unity 3D project?
- Install Unity Hub → Install an LTS version → Create a 3D project → Explore the Editor → Save the scene
- Save the scene → Install Unity Hub → Install Editor → Create project
- Create project → Remove Unity Hub → Install LTS → Open scene
- Uninstall Unity Editor → Save project → Open Toolbar → Install Hub
Show answer
Install Unity Hub → Install an LTS version → Create a 3D project → Explore the Editor → Save the scene — First, install Unity Hub, then install a Unity Editor version. Next, create a 3D project, explore the Editor, and save the scene.
-
Complete the project setup
string editorVersion = "____";
Show answer
string editorVersion = "LTS";
-
Match the Unity setup steps
- Unity Hub
- Manages Editor versions
- 3D Template
- Creates a three-dimensional project
- Play
- Runs the game
- Version Control
- Tracks project changes
Next lesson: Project overview