A Collection of demos and small games for the pygame library.
Project description
Ratisbona Pygames
This project comprises a set of small games and demos written in python using the pygame library.
fire_demo:
Demo that shows a famous fire effect using Pygame.
etchasketch:
A small etch-a-sketch like drawing program.
fanedit: Utility to create a cirular image for a usb-powered persistence-of-vision led-display fan.
death_by_powerpoint:
A little psycho-game that lets you experience, that your brain just has around 7 fast registers for objects.
Guessing the number of larger sets of objects is slower, causes more strain and is more error-prone as for 7 objects.
palette_demo:
Demos different palettes that are available in the ratisbona_utils.simplecolors module.
Project-structure, Installing Dependencies and PYTHONPATH configuration.
This Project houses it's sources below the src/{projectname} directory. You have
to have this directory in your module-searchpath to execute the project. It should also
be present in the module-searchpath of your IDE.
If using pycharm or any other Jetbrains-based IDE, use
Settings->Project->Project Structure
to mark as sourcefolder the src-folder of this.
The Project requirements, as well as the dev-requirements are intended to be listed in the
pyproject.toml-file (see there)
By issuing:
pip install -e .
you add all the project dependencies as well as the projects sourcefolder to your [hopefully virtual!] environment, relieving you of the burden of having to manually installing anything or having to configure your python path by other means.
Likewise you can install all the dev-dependencies by:
pip install -e .'[dev]'
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ratisbona_pygames-0.0.4.tar.gz.
File metadata
- Download URL: ratisbona_pygames-0.0.4.tar.gz
- Upload date:
- Size: 46.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7066e0ff66442b6b7848e10587b58c3919ed7f0058197b4c00350d7dd0fc191c
|
|
| MD5 |
190ca94fd0abe53acca50203b4493b3d
|
|
| BLAKE2b-256 |
21eb2a29dfe2794638dc2b9b3d7659b1ba8da021394142df74cb0ee146a3ae9f
|
File details
Details for the file ratisbona_pygames-0.0.4-py3-none-any.whl.
File metadata
- Download URL: ratisbona_pygames-0.0.4-py3-none-any.whl
- Upload date:
- Size: 38.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ae2a35248769c009ac61b7ec7a630d1abfb9e2929b26cc23888d6c5fccecc282
|
|
| MD5 |
85005decb7113f49214f741639a4c4b1
|
|
| BLAKE2b-256 |
8eff9ed9df779445b6d84054cd3bb6e21e1100215e46a2713846e9580144f7f4
|