Skip to main content

ARLQ, another rogue-like quest game

ARLQ (Another Rogue-Like Quest) is a compact rogue-like game created as an experiment in developing code and manuals with humans and AIs.

PyPI version Python 3.10-3.14

Explore a procedurally generated dungeon, manage your LP (Life Points), learn the identities of monsters, and find the treasure guarded by the dragon. The game includes four stages:

  • Stage 1: Find the Dragon's treasure chest.
  • Stage 2: Find the Fire Drake's treasure chest.
  • Stage 3: Defeat the Dread Wyrm and claim its treasure chest with help from the elves.
  • Stage 4: Explore five floors with traps, and defeat the Dread Wyrm to claim its treasure chest.

Features include:

  • Turn-based combat, level progression, food, and special monster abilities.
  • Fog of war and an automap that preserves explored areas.
  • Companions with unique abilities.
  • A Pyglet graphical interface and a Blessed terminal interface.

Installation

ARLQ requires Python 3.10 or later. Install it from PyPI with:

pip install arlq

The required Pyglet and Blessed dependencies are installed automatically.

Start the graphical version with:

arlq

The terminal version is available through arlq-cli:

arlq-cli

You can also select the Blessed terminal interface explicitly:

arlq --terminal

Run arlq --help for the complete list of options. The terminal interface requires a terminal at least 80 columns wide and 24 lines high; the game pauses while the terminal is smaller and resumes after it is enlarged.

License

ARLQ is released under the BSD-2-Clause License.

Metadata

Release files for arlq 5.7.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for arlq 5.7.3
File Size Uploaded
arlq-5.7.3.tar.gz 31.2 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for arlq 5.7.3
File Interpreter ABI Platform
arlq-5.7.3-py3-none-any.whl Python 3 none any Details

Total release size: 31.3 MB

Release files / arlq-5.7.3.tar.gz

Download URL arlq-5.7.3.tar.gz
Size 31.2 MB
Tags Source
SHA-256 checksum
How to use checksums
70c84f6a3b81e43504873244f7170121a562bfaa9cb7c4e292da7362f5f66a88
BLAKE2b-256 checksum
How to use checksums
4e56d6abc4b25e2fe0df805fb4fa4b92f9b29d89dbaaaf748f7119ca1c3c56e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via Hatch/1.18.1 {"ci":null,"cpu":"x86_64","distro":{"id":"noble","libc":{"lib":"glibc","version":"2.39"},"name":"Ubuntu","version":"24.04"},"implementation":{"name":"CPython","version":"3.12.3"},"installer":{"name":"hatch","version":"1.18.1"},"openssl_version":"OpenSSL 3.0.13 30 Jan 2024","python":"3.12.3","system":{"name":"Linux","release":"7.0.0-38-generic"}} HTTPX2/2.3.0

Release files / arlq-5.7.3-py3-none-any.whl

Download URL arlq-5.7.3-py3-none-any.whl
Size 90.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1e07b8c0188095eea99edfec3d520dd8646ad0c32fb9b584cb2939467c522ff5
BLAKE2b-256 checksum
How to use checksums
8ec1d42e0f86d69d8c10bc747e6d4084dd67cfe51aa5a8e5a4251742d8fffc32
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via Hatch/1.18.1 {"ci":null,"cpu":"x86_64","distro":{"id":"noble","libc":{"lib":"glibc","version":"2.39"},"name":"Ubuntu","version":"24.04"},"implementation":{"name":"CPython","version":"3.12.3"},"installer":{"name":"hatch","version":"1.18.1"},"openssl_version":"OpenSSL 3.0.13 30 Jan 2024","python":"3.12.3","system":{"name":"Linux","release":"7.0.0-38-generic"}} HTTPX2/2.3.0

Release history Release notifications | RSS feed

This release

5.7.3 This release

2 release files

5.7.0

2 release files

5.5.3

2 release files

5.4.1

2 release files

4.8.1

2 release files

4.7.2

2 release files

4.6.9

2 release files

4.6.8

2 release files

4.6.6

2 release files

4.6.0

2 release files

4.5.1

2 release files

4.4.2

2 release files

4.4.0

2 release files

4.3.1

2 release files

4.2.1

2 release files

4.1.2

2 release files

4.0.0

2 release files

3.5.2

2 release files

3.5.1

2 release files

3.5.0

2 release files

3.4.2

2 release files

1.3.0

2 release files

1.2.3

1 release file

1.2.2

1 release file

1.2.0

1 release file

1.0.6

1 release file

1.0.5

1 release file

1.0.4

1 release file

1.0.2

1 release file

1.0.1

1 release file

1.0.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page