Please enable JavaScript to use CodeHS

Unity Game Dev Glossary

Flashcards

Course:

Module:

Search:

game mechanics (MDA Framework) General

Mechanics describes the systems, algorithms, and data representation that allow a game to function.

game dynamics (MDA Framework) General

Dynamics describes the run-time behavior of the mechanics acting on player inputs and each others’ outputs during gameplay.

game aesthetics (MDA Framework) General

Aesthetics describes the desirable emotional responses evoked in the player when they interact with the game.

Accessible Player Experiences (APX) General

A model used to design an accessible video game based on access and challenge patterns.

script General

A program that is interpreted or run by another program rather than the computer processor.

API General

An API (application programming interface) is a set of tools for building programs.

script General

A script is a program that is interpreted or executed by another program rather than by the computer processor.

Loop General

A loop is a way to repeat code in your program.

Loop

Function General

A function is like a command that you get to invent and name. It allows us to break our program into smaller parts, making the program easier to understand.

Variable General

A symbol or container that holds a value.

variable

integer General

A number can be positive, negative, or zero WITHOUT a decimal component. -50; 0; 5

float General

A number can be positive, negative, or zero WITH a decimal component. 3.2; 0.0; 4.5652

string General

Contains text or a sequence of letters, numbers, punctuation, spaces, etc. "Hello, world!"; "abc123"

Boolean General

Binary and evaluates to either true or false. true; false

Class Java

Classes are the template through which objects are created. It is the formal blueprint for creating objects.

Instantiate Java

Create an instance of a class object.

Game Design Document General

A descriptive design document that organizes the design of a video game.

game mechanics General

Rules, challenges, abilities, and parameters that dictate how a game functions or operates

sprite sheet General

A sprite sheet is a single image file containing multiple smaller images (sprites) arranged in a grid, typically used for animation or dynamic game elements.

tileset General

A tileset is a collection of individual tiles or images arranged in a grid, typically used to build static game elements.

tilemap General

A tilemap is a data structure and visual representation used to build levels and environments, particularly in 2D games.

sprite General

Sprites are two-dimensional bitmap images that act as independent objects within a game's larger scene.

If Statement General

An if statement lets you ask a question to the program and only run code if the answer is true.

If Statement

If Else Statement General

Control structure that lets us run either one section of code or another depending on a test.

If Else Statement

Comparison operator General

Used to make comparisons between values.

comparison operator

Conditional Statement General

A statement that evaluates to true or false.

Artificial Intelligence (AI) General

the ability of a digital computer or computer-controlled robot to perform tasks commonly associated with intelligent beings

Machine Learning General

Machine learning is a field of Artificial Intelligence that uses inputs and outputs to create computer models that teaches a computer to have intelligence.

Generative AI General

A form of artificial intelligence that generates new content such as text or art

UI General

Stands for "user interface." The way the user interacts with a game or application.

Heads Up Display (HUD) General

A display that presents information to the user without requiring them to look away.

head-mounted display (HMD) General

A display device worn on your head, like a visor or goggles, that projects images directly in front of your eyes, for uses like virtual reality, and gathers input from the user.

virtual reality (VR) General

A computer-generated world you can explore and interact with through special equipment like headsets, head-mounted displays (HMDs), and hand controllers.

extended reality (XR) General

An umbrella term for technologies that create immersive experiences by combining the real world with virtual elements.

six-degrees of freedom (6DoF) General

Refers to how an object can move in three dimensions (up/down, left/right, forward/backward) and rotate on three axes (yaw, pitch, roll).

ray General

A ray refers to an invisible line extending from a VR controller, typically in the direction the player is pointing.

interactable object General

An interactable object is a special game object specifically designed to respond to VR controller input. These objects go beyond just visuals and have programmed behaviors that trigger when a player uses their VR controllers to perform actions like grabbing, selecting, or activating them.

Prototype General

A model designed to demonstrate the most basic functionality or basic design of a product, sometimes used as a proof of concept

Minimum Viable Product (MVP) General

The simplest form of a program or game that has just enough features to make it usable.