Skip to main content

A fun penalty shootout CLI game based on FIFA World Cup 2026

Project description

⚽ FIFA World Cup 2026: Penalty Shootout

A thrilling, interactive command-line penalty shootout game featuring all 48 national teams qualifying for the FIFA World Cup 2026. Step up to the spot, outsmart the keeper, and lift the trophy!


✨ Features

  • 48 National Teams: Play with any qualified country from the 2026 tournament.
  • Versus Modes: Face a completely random challenger or manually pick your rival.
  • Authentic Rules: Realistic best-of-5 sudden-death penalty shootout mechanics.
  • Easter Eggs: Hidden custom moments tailored for Cristiano Ronaldo.
  • The Dream Finale: Experience a special unique ending during an Argentina vs. Portugal (Messi vs. Ronaldo) showdown.

🚀 Quick Start

Installation

Install the stable package directly from PyPI:

pip install fifa-penalty-shootout-2026

Launch the Game

Start playing instantly by typing either command in your terminal:

fifa-shootout

🎮 How to Play

  1. Select Your Nation: Pick your home country from the 48-team roster.
  2. Choose the Rival: Match up against a random opponent or select a specific adversary.
  3. Take the Shot: Choose your placement by pressing:
    • L — Left
    • C — Center
    • R — Right
  4. Defend the Net: Guess your opponent's striking direction to make crucial saves!

🛠️ Development Setup

If you want to contribute, modify code, or run the project locally:

# Clone the repository
git clone https://github.com

# Navigate into the project folder
cd fifa-penalty-shootout-2026

# Install the package in editable mode
pip install -e .

# Launch your local build
fifa-shootout

🧑‍💻 Author

Dinesh Krishnan G


📄 License

This project is licensed under the MIT License. Feel free to share, modify, and distribute.

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

fifa_penalty_shootout_2026-1.1.3.tar.gz (12.3 kB view details)

Uploaded Source

Built Distribution

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

fifa_penalty_shootout_2026-1.1.3-py3-none-any.whl (15.1 kB view details)

Uploaded Python 3

File details

Details for the file fifa_penalty_shootout_2026-1.1.3.tar.gz.

File metadata

  • Download URL: fifa_penalty_shootout_2026-1.1.3.tar.gz
  • Upload date:
  • Size: 12.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.7 {"installer":{"name":"uv","version":"0.10.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for fifa_penalty_shootout_2026-1.1.3.tar.gz
Algorithm Hash digest
SHA256 89f883a612dfa3f959fab4eb9bf83bb28f4879373d0df4a983977083b9fbfb15
MD5 2dd7a3c528d4aaa9c5932ba8ccce9b77
BLAKE2b-256 1663b80f2fc73867ef8c02f15b7543458d97066ef70a75e37acf2cf8c4a2cc78

See more details on using hashes here.

File details

Details for the file fifa_penalty_shootout_2026-1.1.3-py3-none-any.whl.

File metadata

  • Download URL: fifa_penalty_shootout_2026-1.1.3-py3-none-any.whl
  • Upload date:
  • Size: 15.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.7 {"installer":{"name":"uv","version":"0.10.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for fifa_penalty_shootout_2026-1.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 7fb6470945ba61946a882e49bf4345f2552f7fc86868f42008b6ba24553a16e7
MD5 c825b4264366ef2630b10589fbe323ac
BLAKE2b-256 064896e27ad859bd4eb3235c8cf0311cb634eb6487a576191db076e767b388fb

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