Unity Basic Vocabulary
🎮 Unity Vocabulary
A quick reference for key Unity terms while building the Roll-A-Ball project.
🖥️ Unity Editor Basics
-
Scene View – Workspace where you place and move objects.
-
Game View – Shows what the player will see.
-
Hierarchy Window – Lists all objects in the scene.
-
Project Window – Displays all files and assets.
-
Inspector Window – Shows properties of the selected object.
-
Play Button – Starts and stops the game for testing.
🎲 Game Objects & Components
-
GameObject – Any object in a Unity scene.
-
Transform – Controls position, rotation, and scale.
-
Component – A script or behavior attached to an object.
-
RigidBody – Enables physics movement and forces.
-
Collider – Shape for detecting physical interactions.
-
Material – Controls the look of an object’s surface.
💻 Scripting & Code
-
Script – C# code that controls behavior.
-
C# (C-Sharp) – The programming language used in Unity.
-
PlayerController – Script that controls the ball.
-
Update() – Runs every frame of the game.
-
FixedUpdate() – Runs on a fixed timer, used for physics.
-
Input – Detects player controls (keyboard, mouse, controller).
🕹️ Gameplay Elements
-
Player – The ball controlled by the user.
-
Pickups – Collectible items that disappear on contact.
-
Trigger – Collider that detects contact without blocking movement.
-
UI (User Interface) – On-screen text or counters.
-
Canvas – Space where UI elements are drawn.
-
TextMeshPro – Tool for displaying styled text in Unity.
🗂️ Project Structure
-
Assets Folder – Stores all project files.
-
Scenes – Saved levels or environments.
-
Prefabs – Reusable object templates (like pickups).
-
Build – Packaged version of the game that runs outside Unity.