Escape Velocity is a 1996 Macintosh game from Ambrosia Software, catalogued here for 9 defining game mechanics.
Macintosh1996Complexity 72/1002D TopdownPopular
Escape Velocity is a single-player role-playing space trading and combat video game series first introduced in 1996 by Ambrosia Software for the Macintosh. Two other similar games based on the original, EV Override and Escape Velocity Nova, followed in 1998 and 2002 respectively, the latter of which is also available on Microsoft Windows. (via Wikipedia)
The game mechanics of Escape Velocity
Free 2D MovementTraversalPlayer moves freely in 2D space with no forced scroll; camera follows player position.
Real Time Action CombatCombatCombat resolves continuously in real time; player inputs compete directly with enemy behavior each frame.
Economy Buy SellResourcePlayer earns and spends currency at merchants; price and value decisions are meaningful.
Upgrade PurchasingResourcePlayer spends accumulated resources or currency on permanent stat or ability improvements chosen from a menu.
Flag GatingProgressionA boolean or enum stored in global state determines whether an event, path, or interaction is currently available.
Dialogue TreePuzzlePlayer chooses from branching conversation options; choices affect relationship state, information revealed, or world flags.
Open WorldWorldPlayer can navigate most of the game world from early on; content is gated by player capability, not physical access locks.
Faction AiSimulationMultiple AI-controlled factions autonomously pursue goals and interact with each other and the player simultaneously.
Each mechanic links to how to build it in Godot, with the retro games that share it.
Study the source
Open-source successor (GPL-3.0). Endless Sky is a free, from-scratch open-source game built in Escape Velocity's mold (its own universe and content); Escape Velocity's original code remains proprietary. https://github.com/endless-sky/endless-sky