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-5.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-5.0.0-py3-none-any.whl (2.0 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pandemic_scipy-5.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-5.0.0.tar.gz
Algorithm Hash digest
SHA256 5d2b5e4b9af3a7a060591a0ac934e02bd51ccb8e90bf9fa01e6b82c01a5435e6
MD5 08a6b375f2d3906439fcb95fc3ef2853
BLAKE2b-256 9e6a7f9a9a4401e660f665dfebe17456d156f2bdd39c8e45e3b405d69bc24622

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pandemic_scipy-5.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-5.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ff2ecc7026de6100306640435f032e39ac934d96ba8fde1aeb30308423f2ee66
MD5 7f0b9f1b405bda0f143c267a73846df4
BLAKE2b-256 31b97bb1941c8079a41c7d158cafdfa9c6d740671c61a0d3a6f41dfd8a83d7b1

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