Skip to main content

A tiny terminal runner where Lazy Bob avoids life's hurdles with one reluctant jump.

Project description

Lazy Bob

Lazy Bob is a tiny terminal game for people who appreciate low-effort heroics.

Bob is too laid back to run. He only jumps when absolutely necessary. Your job is to hit space just in time so he avoids the next hurdle.

But you see, Bob is a philosopher too. Do not forget to read his takes on life ( known as Bob-isms) as he lazilty jumps through the hurdles of life !

Everything is intentionally bare-bones:

  • terminal only
  • ASCII only
  • one button that matters
  • no external dependencies

Install

pip install lazy-bob

For local development:

pip install -e .

Run

lazy-bob

Controls

  • space: jump
  • r: restart after a crash
  • q: quit

Notes

  • The game uses Python's built-in curses module, so it works best on macOS and Linux terminals.
  • Bob's best score is saved locally in ~/.lazy_bob_score.

Drop me a line if you like Lazy Bob at anantdhavale@gmail.com.

Copyright for the Lazy Bob character and Bob-isms © Anant Dhavale.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lazy_bob-0.1.0.tar.gz (7.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lazy_bob-0.1.0-py3-none-any.whl (7.3 kB view details)

Uploaded Python 3

File details

Details for the file lazy_bob-0.1.0.tar.gz.

File metadata

  • Download URL: lazy_bob-0.1.0.tar.gz
  • Upload date:
  • Size: 7.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for lazy_bob-0.1.0.tar.gz
Algorithm Hash digest
SHA256 a381602fb1f820448c71b850832f18eeaee491f476f3ecdcb59211eb0ef9f639
MD5 9b6284862a42aab63bfcb110c0c47aa6
BLAKE2b-256 9bebbae857d65e87c8442467be37b93b3ffc1bf3d5080d17e5c7f1ed58a4af0c

See more details on using hashes here.

Provenance

The following attestation bundles were made for lazy_bob-0.1.0.tar.gz:

Publisher: python-publish.yml on AnantDhavale/lazy-bob

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file lazy_bob-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: lazy_bob-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 7.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for lazy_bob-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8254abc576d1a475c2bfa53b769c28df6e32cf90d04f9bb0d4109907f001f413
MD5 a3b6d4725b8892191415542731374cf1
BLAKE2b-256 4d7e9ca6b0202906a8b5f7a1bd0070f93d03c2dd0ce434cfb30d23319b2ab4ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for lazy_bob-0.1.0-py3-none-any.whl:

Publisher: python-publish.yml on AnantDhavale/lazy-bob

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page