Game Design Terms
Game design terms: RNG, proc-gen, roguelike, metroidvania, souls-like.
RNG (Random Number Generation)
The core algorithm used by games to determine unpredictable events. It governs everything from whether an RPG attack results in a critical hit, to the specific rarity of loot dropped by a boss, ensuring no two playthroughs are exactly identical.
Proc-gen (Procedural Generation)
An advanced method of creating vast amounts of game data, levels, or terrain algorithmically on the fly rather than developing them manually. This allows games like Minecraft to have virtually infinite, totally unique worlds.
Roguelike
A punishing subgenre of games heavily defined by randomly generated levels, turn-based combat, and permanent death. When a player dies, they lose all progress, items, and levels, starting the entire game completely over from scratch.
Roguelite
A more forgiving spin-off of the Roguelike genre. While it retains procedurally generated runs and permadeath, it introduces persistent meta-progression, allowing players to unlock permanent upgrades, weapons, or stats that carry over between their attempts.
Metroidvania
A popular subgenre of action-adventure games focused heavily on non-linear exploration within a massive, interconnected world. Progress is inherently blocked by specific environmental obstacles that can only be bypassed by finding specialized items or abilities later in the game.
Souls-like
A notoriously challenging subgenre of action RPGs inspired by Dark Souls. Key features include high-stakes combat, environmental storytelling, checkpoint systems that respawn all enemies when rested at, and a harsh mechanic where players drop their accumulated currency upon death.
Hitscan
A fundamental weapon programming mechanic where the projectile instantly strikes whatever is directly in the center of the crosshair the exact microsecond the trigger is pulled, completely ignoring travel time, wind resistance, or gravity.
Projectile
A weapon mechanic that models the physics of a bullet or energy blast, incorporating actual travel time and often arcing due to simulated gravity. This forces players to calculate speed and aim ahead of moving targets.
i-frames (Invincibility Frames)
A brief, specific window of animation frames during a dodge roll, dash, or special attack where the player character becomes completely immune to all incoming damage and status effects, allowing them to pass safely through enemy attacks.
Aggro
Short for aggression. It is the underlying AI mechanic that dictates which specific player an enemy will target and attack. Tanks utilize 'taunt' abilities to deliberately draw aggro, protecting their vulnerable teammates from taking damage.
Kiting
A combat tactic that involves continuously moving away from a pursuing enemy while simultaneously turning back to attack them. This allows ranged characters to inflict maximum damage while staying completely out of the enemy's melee reach.
Skill tree
A branching, visual progression system that allows players to heavily customize their character's abilities, passive stats, and combat style by investing experience points earned through leveling up into specific, mutually exclusive paths.
Ludonarrative dissonance
A term used in game critique describing the jarring disconnect that occurs when a game's narrative heavily contradicts its actual gameplay. For example, a cutscene portraying the hero as a pacifist, followed by gameplay where they mercilessly gun down hundreds of enemies.
Emergent gameplay
Incredibly complex, unscripted, and entirely unique situations that arise organically as a result of the player interacting creatively with the game's physics, systems, and AI, often leading to solutions the developers never explicitly planned for.
QTE (Quick Time Event)
A heavily scripted, cinematic gameplay sequence where the player must press a specific button or sequence of buttons exactly as they flash on the screen to avoid failing the scene or dying, often criticized for limiting actual player control.
Power creep
The gradual, inevitable process in long-running live-service games where newly introduced characters, weapons, or abilities are inherently stronger than older ones, rendering the original content completely obsolete and forcing players to constantly acquire the new items to stay competitive.
Rubberbanding (AI)
A highly controversial design mechanic used primarily in racing games to maintain tension. The AI opponents are artificially programmed to gain impossible speed boosts when trailing far behind, or drastically slow down when far ahead, ensuring the race is always close regardless of player skill.
Save scumming
The controversial player tactic of heavily abusing a game's manual save or quicksave feature by reloading the save file repeatedly until they achieve a perfect outcome in a fight, conversation, or RNG-based event.
Bullet sponge
A highly derogatory term for a remarkably uninspired boss or enemy type that poses absolutely no strategic threat, but simply possesses a massive, inflated health pool, requiring the player to monotonously shoot them for an extended period of time to defeat them.
Vertical slice
A fully playable, highly polished demonstration version of a game that showcases all of its core features, graphics, and mechanics working perfectly together in a single, short level, often used internally to pitch the game to publishers for funding.
Asset flip
An extremely low-quality, exploitative game hastily assembled using pre-made 3D models and code purchased directly from unity or unreal asset stores, completely lacking original gameplay or art, designed solely to make a quick profit on digital storefronts.
Gacha
A highly lucrative monetization mechanic implemented heavily in mobile games where players spend real-world money for a random chance to 'pull' or unlock powerful virtual characters or rare items, heavily mimicking the psychological mechanisms of gambling.
Telegraphing
A crucial principle of fair game design where an enemy performs a highly visible, distinct animation or auditory cue significantly before launching a devastating attack, giving the observant player a fair window of opportunity to react and dodge.
Sandbox
A game genre or mode that drops the player into a simulated world with no strict, overarching goals or linear narrative, providing them with a massive suite of tools to create their own fun, alter the environment, and experiment freely.
Quality of Life (QoL)
Small but highly impactful updates, adjustments, or UI improvements made by developers to make playing the game significantly smoother, less tedious, and more enjoyable without fundamentally altering the core mechanics or balance.