Gloomy Dungeons II

July 2, 2020 · View on GitHub

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.

FeatureSupport status
New featuresNo
Non-critical bugfixesNo
Critical bugfixesYes, if it will be easy to understand where to fix
Pull requestsAccepted (after review)
IssuesMonitored, but if you want to change something - submit a pull request
Android version planned to supportUp to 8.x
Estimated end-of-lifeUp 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)