In this genre, players fight against waves of enemies by building structures to protect a specific point on the map Games in this genre typically involve jumping between platforms and precise movement. (e.g. Bloons, Kingdom Rush)
What is Tower Defense?
Super Mario Odyssey, The Legend of Zelda: Breath of the Wild, Animal Crossing: New Horizons
Who is Nintendo?
This iconic green enemy in Minecraft was originally intended to be a pig, but the developer accidentally swapped the height and length values of the model
What is a Creeper?
Named after a mathematician, this primitive data type can only hold one of two possible values: true or false
What is a Boolean?
This parameter, passed automatically to the _process() function, represents the time elapsed (in seconds) since the previous frame
What is delta?
This genre focuses on scaring the player, often limiting resources like ammo or health to increase tension (e.g. Resident Evil, Amnesia).
What is Survival Horror?
Grand Theft Auto V, Red Dead Redemption 2, Bully
Who is Rockstar Games?
In the horror game Silent Hill, developers heavily utilized this weather effect not just for atmosphere, but to hide the fact that the PlayStation 1 couldn't render the city in the distance.
What is Fog (or Distance Fog)?
In zero-indexed languages like Python, Java, and C++, accessing the last element of an array of size n requires using this index.
What is n-1?
To make a particle system fire a single burst (like an explosion) rather than emitting continuously, you must check this boolean property in the inspector.
What is one_shot?
Originating from a Warcraft 3 mod, this genre features two teams of five players pushing lanes to destroy the enemy's base (e.g. League of Legends, Dota 2).
What is a MOBA (Multiplayer Online Battle Arena)?
Overwatch 2, World of Warcraft, Diablo IV
Who is Blizzard Entertainment?
In Street Fighter II, this now-essential fighting game mechanic was originally a bug that allowed players to cancel an animation by quickly inputting a second attack.
What are Combos?
This operation joins two strings together end-to-end, often achieved using the + operator.
What is Concatenation?
If you want to play a background music track or a UI sound that does not change volume based on the player's position, you should use this node (without a 2D or 3D suffix).
What is AudioStreamPlayer?
Often confused with "Roguelikes," this genre features procedural generation and random runs but allows players to keep permanent upgrades between deaths (e.g. Hades, Dead Cells).
What is a Roguelite?
Elden Ring, Bloodborne, Sekiro: Shadows Die Twice
Who is FromSoftware?
In games like Quake and Team Fortress 2, players discovered that firing an explosive weapon at their own feet while in mid-air propelled them upward, a mechanic known as this.
What is Rocket Jumping?
This term refers to the specific region of code where a variable is visible and accessible; for example, a variable defined inside a function usually cannot be used outside of it.
What is Scope?
When using a CharacterBody (or KinematicBody), this specific function is preferred over move_and_collide() because it automatically handles wall sliding and slopes.
What is move_and_slide()?
Typically associated with games like Civilization and Stellaris, this strategy sub-genre is named after the four "Ex's" that define its gameplay loop: Explore, Expand, Exploit, and Exterminate.
What is 4X?
Doom (1993), Quake, Wolfenstein 3D
Who is id Software
In Super Smash Bros. Melee, this advanced technique involves air-dodging diagonally into the ground to slide quickly across the stage; it was a physics exploit that became a defining competitive mechanic.
What is Wave Dashing?
This fundamental Object-Oriented concept allows a "Child" class to automatically acquire the properties and methods of a "Parent" class, helping to reduce code duplication.
What is Inheritance?
This system allows a specific node to load automatically when the game starts and persist across different scenes, often used for background music or global game state.
What is an Autoload (or Singleton)?