🎮 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.

Last modified: Thursday, October 2, 2025, 8:58 AM