Cloned Games

UnderworldGodot

ActiveUnplayableWindows
UnderworldGodot screenshot

About

Ultima Underworld: The Stygian Abyss (1992) is an action role-playing game in the Ultima series in which the Avatar explores the Great Stygian Abyss to rescue a kidnapped baron's daughter; its sequel, Ultima Underworld II: Labyrinth of Worlds (1993), sends the Avatar through multiple dimensions to stop the Guardian. UnderworldGodot is a from-scratch engine recreation of Ultima Underworld 1 and 2 built in the Godot Engine, succeeding the author's earlier Unity-based UnderworldExporter project. It's currently pre-alpha — the author describes it as closer to an interactive map viewer with a lot of underlying game logic already implemented — and needs the player's own copies of the original UW1/UW2 game files. Implemented systems already include map loading, NPC conversations and AI, combat, spellcasting, inventory and item interactions, save/load, and real-time music synthesis of the original XMI soundtrack through several emulated sound engines.

How it differs from the original

The engine implements almost all of the original games' triggers and traps, including — per the readme — some that go unused in the original games themselves.

Getting started

Builds are published on the project's GitHub releases page; running it requires the Godot engine runtime plus the player's own original UW1 or UW2 game files (GOG copies need to be extracted first), configured by pointing a settings file at the game folders.

History

This project succeeds the author's earlier Unity-based UnderworldExporter, rebooting the codebase in Godot to more closely mirror how the original Underworld games worked internally, and builds on years of prior community reverse-engineering research, including work from the Abysmal Project and the Underworld Adventures project.

Known limitations

  • completeness: Project is in pre-alpha; no support is provided and usage is at your own risk.
Requires original assets. Requires game files from Ultima Underworld 1 or 2; GOG versions must be extracted from the game.gog file.

Media

Additional notes

Policy
The project's AI policy states it does not plan to support AI-upscaled or other AI-generated assets.
Cheat
A built-in cheat (pressing the tilde key) grants all runestones, 30 mana, and maximizes mage skills.
Share:

We’d like to use analytics cookies to understand how visitors use this site. See our Privacy Policy for details. Nothing else is tracked, and the site works the same either way.