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

Or using PIP

# Install from PyPI
pip install name-that-fucking-film

# Run
name-that-fucking-film

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.2.tar.gz (3.4 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.2-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: name_that_fucking_film-0.1.2.tar.gz
  • Upload date:
  • Size: 3.4 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.2.tar.gz
Algorithm Hash digest
SHA256 661eeab1ac70dfe6c1438527569260cd87e516f2c9c3aae5b5b2cac2627e1877
MD5 7215c20e463c73d62fc245b83fa02c8f
BLAKE2b-256 be326ce489625029617732f58770409e21e671af09c1bf952d9df1387fa2c322

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for name_that_fucking_film-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c02e02ec3c61e1d006740bd5d8e47b12bcd5e095e9cb902b38227957fdff949c
MD5 57a051aa921595505c3354617618aa26
BLAKE2b-256 7f015b3ce5f35a62f726f4bf5a4be998f6043b57e50ff1e300bf34917f406bad

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