Skip to content

Underworld Adventures is a project to recreate Ultima Underworld 1 on modern operating systems, using the original game files.

License

Notifications You must be signed in to change notification settings

vividos/UnderworldAdventures

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Underworld Adventures

Underworld Adventures is a project to recreate Ultima Underworld 1 on modern operating systems (e.g. Windows, Linux or macOS), using the original game files. It uses OpenGL for 3D graphics, the SDL2 library for platform specific tasks and Lua for scripting.

It is developed as Open Source and is licensed under the GNU General Public License.

For the official Underworld Adventures home page, head over to: https://vividos.github.io/UnderworldAdventures/

Git Repository

This is the source code repository. The folders contain the following:

  • docs: Contains the official home page source code.
  • uwadv: Contains the Underworld Adventures source code.

There is a feature matrix document that describes what Underworld Adventures implements and what isn't working yet: Features.md.

The repository also contains the latest version of the uw-formats.txt file, the file formats descriptions of the Ultima Underworld 1 and 2 games.

Build

The project has an automated build provided by AppVeyor that always hosts the binaries of the latest build:

Build status

(click on Artifacts to download the uwadv.zip archive)

The project is occasionally checked with SonarCloud:

Quality Gate Status

About

Underworld Adventures is a project to recreate Ultima Underworld 1 on modern operating systems, using the original game files.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published