Day of the Tentacle is a 1993 PC (DOS / Windows) game from LucasArts, catalogued here for 8 defining game mechanics.
PC (DOS / Windows)1993Complexity 63/1002D SidePopular
Day of the Tentacle, also known as Maniac Mansion II: Day of the Tentacle, is a 1993 graphic adventure game developed and published by LucasArts. It is the sequel to the 1987 game Maniac Mansion. The plot follows Bernard Bernoulli and his friends Hoagie and Laverne as they attempt to stop the evil Purple Tentacle - a sentient, disembodied tentacle - from taking over the world. (via Wikipedia)
The game mechanics of Day of the Tentacle
Room TransitionTraversalWorld is navigated as discrete named locations; moving between them swaps the active room with no spatial continuity.
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.
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.
Inventory PuzzlePuzzleSolution requires a carried item to be applied to another item or world object; the right combination must be discovered.
Verb Object InteractionPuzzlePlayer selects a verb (Look, Use, Take, Open) and applies it to a world object; the system looks up the result based on current state and updates…
Room DatabaseWorldThe world is stored as discrete data records rather than a contiguous spatial map; the active record is loaded into a shared UI shell.
Each mechanic links to how to build it in Godot, with the retro games that share it.
Study the source
Open-source engine (GPL-3.0). ScummVM's SCUMM engine reimplements the interpreter that runs the original game data. https://github.com/scummvm/scummvm