Metadata-Version: 2.4
Name: pgzhelper_rw
Version: 1.0.11
Summary: Pygame Zero Helper enhance Pygame Zero with additional capabilities
Home-page: https://github.com/roboticsware/pgzhelper/
Download-URL: https://github.com/roboticsware/pgzhelper/archive/refs/heads/master.zip
Author: Cort + Roboticsware
Author-email: roboticsware.uz@gmail.com
Keywords: roboticsware,neopia,pygame zero
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Education
Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Education
Classifier: Topic :: Games/Entertainment
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: pgzero>=1.2
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: download-url
Dynamic: home-page
Dynamic: keywords
Dynamic: license-file
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# 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.
