Skip to content

stefan-siebert/UnderworldAdventures

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4,049 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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.

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C++ 88.5%
  • Java 6.9%
  • Lua 2.3%
  • C 1.0%
  • CMake 0.7%
  • Batchfile 0.3%
  • Other 0.3%