pgzhelper
Pygame Zero Helper was originally created to enhance Pygame Zero with additional capabilities that were available in Scratch (eg. move_forward, point_towards, distance_to), but it has since evolved to include a large number of collision detection functions that are useful in games.
The capabilities provided by pgzhelp can be roughly divided into...
- Actor enhancements
- Additional capabilities for a Pygame Zero Actor
- Examples:
- Movements: move_forward, point_towards
- Animation: images, animate, fps
- Image: scale, flip_x, flip_y
- Collision detection
- Detect collision between points, lines, circles, rect (AABB), rect (OBB)
- Examples:
- Collide.circle_line() : Check if a circle is colliding with a line
- Collide.obb_points() : Check if an OBB rect is colliding with any of the given points
- Utility
- Small utility functions
- Examples:
- For Pygame Zero: toggle_fullscreen, hide_mouse
- Movement and directions: distance_to, direction_to
Wiki
Please see the wiki on github for more details.
Metadata
Release files for pgzhelper-rw 1.0.10
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pgzhelper_rw-1.0.10-py3-none-any.whl | Python 3 | none | any | Details |
Release files / pgzhelper_rw-1.0.10-py3-none-any.whl
| Download URL | pgzhelper_rw-1.0.10-py3-none-any.whl |
|---|---|
| Size | 23.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2b05118c41d7db5730547b621cd5ee385b61fa6e63297c207868a80a52e51de6
|
|
BLAKE2b-256 checksum How to use checksums |
45f2e32c95c107a0bd8ae0e27dcc47a3412b4d04adeaa15041b25747c51cd992
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.8.18
|