Skip to content

restorer/gloomy-dungeons-2

Repository files navigation

Gloomy Dungeons II

Gloomy Dungeons II is a continuation of old–school 3d–shooter (Gloomy Dungeons 3D) in the style of Doom and Wolfenstein. Second part still use wolf-like engine (but not raycasting), but this time engine improved a bit:

  • Simple lighting effects
  • Different floor and ceiling textures in each cell
  • Extruded ceiling and doors
  • Rocket launcher
Get it on F-Droid Get it on Google Play

Credits, as usual:

This game is released under MIT License (http://www.opensource.org/licenses/mit-license.php).

Note

It is obvious, but I still want to note: all game resources are open-sourced except mp3 rock music which are downloaded from the server.

Product support

This product is already finished, so no long support is planned.

Feature Support status
New features No
Non-critical bugfixes No
Critical bugfixes Yes, if it will be easy to understand where to fix
Pull requests Accepted (after review)
Issues Monitored, but if you want to change something - submit a pull request
Android version planned to support Up to 8.x
Estimated end-of-life Up to 2018

Compiling

There are 2 variants of game: for google play (with zeemote, facebook, and analytics support) and for f-droid. You can compile either by using build script or directly using gradle.

Compile and install debug build

  • ./z-build fdroid debug install or
  • ./gradlew installForfdroidWoutgplayWoutzeemoteWoutkoDebug

Compile release builds

To be able to compile release builds, create put your keystore file (or create new) to tools/signing.keystore and create tools/signing.properties:

keyAlias=put_key_alias_here
storePassword=put_keystore_password_here
keyPassword=put_key_password_here
  • ./z-build fdroid release or
  • ./gradlew assembleForfdroidWoutgplayWoutzeemoteWoutkoRelease

Search for result .apk files in build/outputs/apk/

Known forks

Long live open-source, at least one fork is known.

  • Jurassic Doom (unfortunately levels are the same :(, just graphics changed a little)