Skip to main content

No project description provided

Project description

Name That Fucking Film

A Python-based command-line game that challenges players to guess movie titles based on limited information and strategically revealed letters.

Description

"Name That Fucking Film" is a command-line game where players attempt to guess the title of a movie from a scrambled or obscured representation. The game pulls movie metadata from a locally stored dataset, giving hints and revealing letters upon request or as part of the gameplay mechanics.

Features

  • Movie Hints: Receive hints about the movie's decade, awards, genre, and budget.
  • Letter Reveal: Opt to reveal a letter in the movie title to help with your guess.
  • Score Tracking: Keep track of your score, which changes based on the number of hints and guesses.
  • Rich Formatting: Utilizes the rich Python library to enhance the CLI experience with stylized text output.

Installation

Before you can run the game, you need to install the necessary Python dependencies:

# Clone the repository
git clone https://github.com/jkarenko/name-that-fucking-film.git
cd name-that-fucking-film

# Install dependencies using Poetry
poetry install

# Enter the virtual environment
poetry run python name_that_fucking_film/main.py

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

name_that_fucking_film-0.1.0.tar.gz (2.8 kB view details)

Uploaded Source

Built Distribution

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

name_that_fucking_film-0.1.0-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: name_that_fucking_film-0.1.0.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.11.9 Darwin/23.4.0

File hashes

Hashes for name_that_fucking_film-0.1.0.tar.gz
Algorithm Hash digest
SHA256 b07d13adeaa9b07f26e2f4a7a57c1b255ec1f58a1a1eae79c14f311dfc6fc480
MD5 26bbc53a43565c525aa81824b8020f07
BLAKE2b-256 189ab4e83e085217f85e6682d0b9c598a95c659ac11ce80355dded159b39e6d8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for name_that_fucking_film-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 85bab5d474f9aa31beaaad711a0db3a78fffb7d0be26ae1534b4ed18221adf19
MD5 f0a1b42f261c33c716d6ea59a990ab1a
BLAKE2b-256 d8074b55fbe69a1492d9273c741eef1ae5c1cd5182fb8961149a4f3fcaffa142

See more details on using hashes here.

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