Planescape: Torment is a 1999 PC (DOS / Windows) game from Black Isle / Interplay, catalogued here for 11 defining game mechanics.
PC (DOS / Windows)1999Complexity 88/1002D IsometricCult classic
Planescape: Torment is a 1999 role-playing video game developed by Black Isle Studios and published by Interplay Entertainment for Windows. The game takes place in locations from the multiverse of Planescape, a Dungeons & Dragons (D&D) fantasy campaign setting. (via Wikipedia)
The game mechanics of Planescape: Torment
Turn Based CombatCombatCombat resolves in alternating discrete turns; all player actions are fully processed before the enemy acts.
Consumable ItemsResourceItems are permanently destroyed or depleted on use; scarcity creates tension and opportunity cost.
Economy Buy SellResourcePlayer earns and spends currency at merchants; price and value decisions are meaningful.
Inventory ManagementResourcePlayer holds a collection of discrete named items with defined slot limits; deciding what to carry is a meaningful choice.
Flag GatingProgressionA boolean or enum stored in global state determines whether an event, path, or interaction is currently available.
Level Up StatsProgressionDefeating enemies or completing tasks accumulates points; reaching thresholds permanently increases player stats.
Sequence DependencyProgressionAn event or interaction is only available when multiple prior conditions are all simultaneously true.
Dialogue TreePuzzlePlayer chooses from branching conversation options; choices affect relationship state, information revealed, or world flags.
Tile Map WorldWorldWorld is built from a grid of discrete terrain tiles; position on the grid is the primary navigation primitive.
Faction AiSimulationMultiple AI-controlled factions autonomously pursue goals and interact with each other and the player simultaneously.
Codex LoreNarrativeWorld-building is delivered through collectible, discoverable, or unlockable text entries separate from the main interaction flow.
Each mechanic links to how to build it in Godot, with the retro games that share it.
Study the source
Open-source engine (GPL-2.0). Portable reimplementation of BioWare's Infinity Engine; runs Planescape: Torment from its original data. https://github.com/gemrb/gemrb