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-3.0.0.tar.gz (2.0 MB view details)

Uploaded Source

Built Distribution

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

pandemic_scipy-3.0.0-py3-none-any.whl (2.0 MB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for pandemic_scipy-3.0.0.tar.gz
Algorithm Hash digest
SHA256 e39963908c78b065fb1c4989292a17e7efa32c10da87b0543310b63c12d8f043
MD5 7636468453a0c59aed5fc453d5e5a548
BLAKE2b-256 68d4e51ceccc2a4d3ea7290dfa82a67b468b2e4cb5467b24d10d46129ebee1fe

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pandemic_scipy-3.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f147c31177ef73c1a45978ef0145690d50697888b8cee146b1550e3aafbbef6d
MD5 ee8231a637279e63bbea3dcaf127eb5f
BLAKE2b-256 6dbf4c7d4615bd6259eb6cc9896f90a4ccbc5771a70de09518d4cf71aebbcc2c

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