pygkit
General-purpose Pygame CE runtime kit: UI widgets, audio management, timers, interpolation, and utilities.
Quick Start
import pygkit
Features
- UI: Box-model widgets with plugin compositing — progress bars, cooldown overlays, containers, dialog system
- Animation: Multi-state
AnimationPlayerwhere every state owns its own spritesheet — mixed image sizes and grids (e.g.idle_spritesheet.pngvsrun_spritesheet.png) in one player; pure image API, no JSON - Dialog: Typewriter effect with customizable speeds, speaker names, and progress indicators
- Inventory: Grid-based item management with stacking, weight tracking, events, and serialization
- Audio: SoundManager with channel pools and explicit targeting
- Lighting: low-resolution light map pipeline (
LightMap), point lights with flicker, wind-reactiveDynamicLightflames, and coneSpotlight— full RGB/RGBA blend modes, allocation-free per frame - Transitions: Screen transitions with fade, wipe, and custom effects
- Utils: Timer, interpolation/easing functions
Installation
pip install pygkit
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pygkit-1.0.6.tar.gz
(89.5 kB
view details)
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
pygkit-1.0.6-py3-none-any.whl
(74.8 kB
view details)
File details
Details for the file pygkit-1.0.6.tar.gz.
File metadata
- Download URL: pygkit-1.0.6.tar.gz
- Upload date:
- Size: 89.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e97d5a4626fdb1128a6778026a2fb3143820dd286fd428197eeeca56da01b7f2
|
|
| MD5 |
31c474bc4262f618348c10ea08829c89
|
|
| BLAKE2b-256 |
7293c83a66be59b873402cfb458f96553d417793e19bb988db6b0b2c6cb22a7a
|
File details
Details for the file pygkit-1.0.6-py3-none-any.whl.
File metadata
- Download URL: pygkit-1.0.6-py3-none-any.whl
- Upload date:
- Size: 74.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a53599cae10a51ff610ccfe4dc1e5010791f02657e69269bcb2034fe905278f8
|
|
| MD5 |
394bd5382293254fb413591d9f41c404
|
|
| BLAKE2b-256 |
e82dd4a479afbb5d40989f237dd20eacb54e534c9a3b94845dca9e2766617b5b
|