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.8.tar.gz
(95.8 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.8-py3-none-any.whl
(81.2 kB
view details)
File details
Details for the file pygkit-1.0.8.tar.gz.
File metadata
- Download URL: pygkit-1.0.8.tar.gz
- Upload date:
- Size: 95.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5d213722b8db986a613a4ad00bbc70c4814c6518a418cd7cc4e55d7a4390a398
|
|
| MD5 |
b922d6656893eeac249ca3e02cf56fd3
|
|
| BLAKE2b-256 |
af847ad0bed4b798bde7c2ad5e0a360c19de35f02df51a98a6b04e7da6dd2e3b
|
File details
Details for the file pygkit-1.0.8-py3-none-any.whl.
File metadata
- Download URL: pygkit-1.0.8-py3-none-any.whl
- Upload date:
- Size: 81.2 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 |
6b80afc37f625d1d9d62943af21252b677a33650936a87c9b2d10fffb78ef024
|
|
| MD5 |
9bf623a02064d9761741795dcf63f492
|
|
| BLAKE2b-256 |
5ff138b03b1af03cb8f0fd8ee1f4b1b5c71494043ce643833fb94aac91b7799f
|