Hey, ya'll!
(INSTALLATION INSTRUCTIONS)
`pip install pydraw`
Noah here! This is the official first release of pydraw, and I am super excited! We added so much in the past few weeks that it makes me ecstatic with joy to finally be pushing something out!
Here is a full list of pyDraws main features:
- Screen class to manage a screen with OOP `.remove()`, `.update()`, and `.sleep()`
- Color class to standardize colors in graphics (no more strings, tuples, and all that nonsense)
- Full array of objects: (Rectangle, Oval, Triangle, Polygon, CustomPolygon, Image, Line, Text)!
- Get or set values with the same function! Simplified and paralleled interfaces! All Renderables have the same methods!
- Rotate or modify images as long as PIL or Pillow is installed on the machine (if you do `pip install pydraw`, this is automatic!)
- Modify an images color with an overlay using the custom `.color()` method
- Have lines point at locations using the `.lookat()` method
- Move objects using `.move()`, `.moveto()`, or modify individual coordinates via `.x()` and `.y()`
- FANTASTIC Input System, simplified and automated to make it as easy as writing a few methods.
- `.clone()` and `.transform()` methods which create an easy way to duplicate objects or copy their (width, height, angle)!
- and just SO MUCH MORE!
This has been so fun to create and I look forward to many more commits pushed, docs updated, and sweats broken :)
Enjoy pyDraw!