A pygame engine for common game operations like vector math and maintaining events in the game loop
Project description
Game Utils
1.1.2
game-utils is a pygame engine. The engine includes modules to facilitate boilerplate game operations.
Requirements
Dependences:
- pygame
- numpy
Toolkit
Manual library installation
Run this command in your pygame project to install the game-utils package manually into your code base
python -m game_utils.toolkit --install
This will download the whole library into your project. Some platforms don't allow you to add Python packages, so it might be prudent to pull this library directly into your code. Batocera is an example, as well as other Raspberry Pi systems that come packaged without the ability to install new software.
Run this command to generate a sample Game-Utils project from the demo game
python -m game_utils.toolkit --sample-project
Demo Game
Run:
python -m game-utils.demo
See Also...
My ongoing game projects
- Bee Hall gitlab
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 game_utils-1.1.2.tar.gz.
File metadata
- Download URL: game_utils-1.1.2.tar.gz
- Upload date:
- Size: 13.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3309518a62093a725b92e3085604fa29735ea9ba7061a871c9dcf37549b6449e
|
|
| MD5 |
b83a676a325006ff6010003d0386b7b5
|
|
| BLAKE2b-256 |
0f26fca77310fabcd0292f3541c8be1223d31eea27cada064a57825c6ec60e2d
|
File details
Details for the file game_utils-1.1.2-py3-none-any.whl.
File metadata
- Download URL: game_utils-1.1.2-py3-none-any.whl
- Upload date:
- Size: 13.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
866ab65a1b120c37b0bfda748839144042af4709ab531861f1316707d2a3af06
|
|
| MD5 |
ee39eeb70356ac62da477f74677d8f5a
|
|
| BLAKE2b-256 |
160abf1e0c48d7e55fb52b3fdbd864158e33246466122bfb733dc07071cf75a8
|