Maelstrom
Maelstrom is a 1992 Macintosh game from Ambrosia Software, catalogued here for 7 defining game mechanics.
Macintosh1992Complexity 38/1002D TopdownCult classic
Maelstrom: The Battle for Earth Begins is a real-time strategy game developed by KD-Vision in Russia and published by Codemasters. (via Wikipedia)
The game mechanics of Maelstrom
- Free 2D MovementTraversalPlayer moves freely in 2D space with no forced scroll; camera follows player position.
- Physics MomentumTraversalPlayer movement uses accumulated velocity that persists between frames; intentional momentum management is a core skill.
- Contact DamageCombatTouching an enemy or environmental hazard deals damage to the player without any explicit attack trigger from either party.
- Projectile SystemCombatPrimary player-versus-enemy interaction is firing and/or dodging discrete moving objects.
- Lives SystemResourcePlayer has a finite number of attempts; losing all lives resets progress to a defined point or ends the game.
- Upgrade PurchasingResourcePlayer spends accumulated resources or currency on permanent stat or ability improvements chosen from a menu.
- Wave SpawningSimulationEnemies appear in scripted or procedural groups at intervals; surviving each wave is the primary challenge loop.
Each mechanic links to how to build it in Godot, with the retro games that share it.
Study the source
Related games
▶ Explore Maelstrom in the interactive database