Skip to main content

A Python simulation package for pandemic game logic

Project description

Group-project-for-scientific-python

We are coding Pandemic. Keep out.

This project is a simplified version of the boardgame Pandemic. For more information of the actual game, look it up at boardgamegeek.com.

Explanation:

variables: city_data, infection_cards and other_cards

These are imported into the main files, and include all informations on: cities: name, coordinates, infection level, infection color, connections, player amounts, research center infections: city name, infection color city cards: name, coordinates, infection color event cards: name, effect

pictures

Picture of the game board, the UI and the character roles

data_unloader

Unloads all the data from txt files to database, puts them in directories for easy access, creates the decks and initializes the game

world_map_drawer

Draws the map with clickable UI functions, updates whenever an action is done

functions

Contains all the functions connected to movements and actions, as well as card draw and infection outbreaks, checking for game over conditions

turn_handler

Manages players' turns and the game overall

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

pandemic_scipy-0.1.0.tar.gz (11.5 kB view details)

Uploaded Source

Built Distribution

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

pandemic_scipy-0.1.0-py3-none-any.whl (12.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pandemic_scipy-0.1.0.tar.gz
  • Upload date:
  • Size: 11.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for pandemic_scipy-0.1.0.tar.gz
Algorithm Hash digest
SHA256 d6cb6aa0ce37bf48de714b4b63646eea05a343a250c23745804cb6b9a146fcc1
MD5 60a2be8c857ed6bb09f2aee5af438ad8
BLAKE2b-256 796aba1aa463560865a5193f19111aff8bc3edfb3b2e4caa11afc739c43c0c41

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pandemic_scipy-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 12.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for pandemic_scipy-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7a3a81c19860113bdbb26b9f1e35539c63b44d2607f5572fdc72e3aae637009e
MD5 7a425514509b116675e9492a7e05f372
BLAKE2b-256 22e4b08426d2cda7f19839866fd175bd341d5b8794f08eaafe54005cc776ae55

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