AI |
Artificial intelligence, in-game entity whose functionality is dependent on code rather than human input. |
Asset |
Anything that goes into a game – characters, objects, sound effects, maps etc. |
Asset Store |
A Unity website that allows you to download premade assets to use in your game. |
Bug |
Any issue that makes a game unstable or unplayable. |
C Sharp (C#) |
The coding language used to create scripts in Unity. |
Code |
Computer language for creating software. Unity uses C# for coding games. |
Component |
Attached to a GameObject to alter its functionality. |
Editor |
Unity’s dashboard. |
Event |
An action completed through user input. For example, pressing a button. |
Game Engine |
A suite of tools that game developers use to build their games. |
GameObject |
Fundamental object in Unity, can represent characters, props, scenery, cameras etc. |
Hitbox |
Invisible object created around a GameObject that determines where collision with other objects will occur. |
Instance |
A specific version of a GameObject created from a template. |
Mechanics |
Functions, rules, and outcomes that define a game. |
Model |
3D asset in a video game. |
Prefab |
Customised, reusable version of a GameObject. |
Prop |
Interactive object in a game. |
Rigidbody |
Component that lets a GameObject react to its environment (physics, weight etc.) |
Scene |
Area in which a game is built. A level. |
Scripting |
Another word for coding. |
Sprite |
Images, often used as 2D GameObjects. |
Tile |
Image used to create other, bigger images (such as a platform) in a 2D game. |
UI/GUI |
User interface / graphical user interface. Menus, inventories, health bar etc. |
UX |
User experience (ensuring everything is user-friendly) |