From edf95926b03ce606ef9f84f7146eea0a111ff3f4 Mon Sep 17 00:00:00 2001 From: Leon Grothus <leon.grothus@gmail.com> Date: Sun, 4 Feb 2024 22:48:14 +0100 Subject: [PATCH] updated readme --- README.md | 27 ++++++++++++++++++++++----- 1 file changed, 22 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index d09eaed..74e8c93 100644 --- a/README.md +++ b/README.md @@ -52,9 +52,26 @@ This project was developed as a university project and is currently considered f ## Dependencies -This project uses the following Python libraries: +This project uses several Python libraries. Most of these are part of the standard Python library and should be available in any standard Python environment: -- `os`: For operating system dependent functionality. -- `pathlib`: For object-oriented filesystem paths. -- `random`: For generating random numbers. -- `pygame`: For creating the game, including graphics and sound. \ No newline at end of file +- `abc`: Abstract base classes. +- `json`: JSON parsing. +- `math`: Mathematical functions. +- `os`: Operating system dependent functionality. +- `pathlib`: Object-oriented filesystem paths. +- `random`: Random number generation. +- `sys`: System-specific parameters and functions. +- `time`: Time-related functions. +- `typing`: Type hints (Callables, Generics, TypeVar). + +In addition, the project uses the following external libraries: + +- `PIL` (Pillow): Used for creating and manipulating images. +- `pygame`: Used for creating the game, including graphics and sound. + +These can be installed via pip, conda, or anything else: + +```sh +pip install pygame Pillow +conda install pygame Pillow +``` \ No newline at end of file -- GitLab