<commit_before># 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

Credits, as usual:

  - Code: restorer
  - Graphics: <NAME> (<EMAIL>)
  - Levels: <NAME> (<EMAIL>), restorer
  - Sound: www.nongnu.org/freedoom, AlexanderGIN (<EMAIL>)

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

## Note

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

# 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/
<commit_msg>Text fix<commit_after># 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

Credits, as usual:

  - Code: restorer
  - Graphics: <NAME> (<EMAIL>)
  - Levels: Denis Smoktunovich (<EMAIL>), restorer
  - Sound: www.nongnu.org/freedoom, AlexanderGIN (<EMAIL>)

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

## Note

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

# 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/

{'fraction_non_alphanumeric': 0.08161993769470405, 'fraction_numerical': 0.0024922118380062306, 'mean_word_length': 4.451612903225806, 'pattern_counts': {'":': 0, '<': 12, '<?xml version=': 0, '>': 12, 'https://': 0, 'lorem ipsum': 0, 'www.': 4, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3763952', 'n_tokens_mistral': 1045, 'n_tokens_neox': 970, 'n_words': 376}