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

Uploaded Python 3

File details

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

File metadata

  • Download URL: pandemic_scipy-2.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-2.0.0.tar.gz
Algorithm Hash digest
SHA256 789b6dbc9d1611759f6d47b26889f5141fe11fc74147a98d1810be68607ce60e
MD5 83df4e8ba07334403fc756e7ce1959b3
BLAKE2b-256 4e9b298eb45d56471eb5f9ce0f5bd134d13278e6c2f4ff121d3d14b78f479949

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pandemic_scipy-2.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-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 458aaa356d6487856e31448b3bb1f34a78387dd4445dd6762178d79affaed4df
MD5 3bb3c640c37deae8d844838b9e3e1fb3
BLAKE2b-256 72542c44f3cccc15dd27e955bbd7e6d982ac4fcac917c32633d14cc57a2b1553

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