Releases: pyunity/pyunity
Releases · pyunity/pyunity
v0.8.4
v0.8.3
v0.8.2
v0.8.1
v0.8.0
New features:
- Rewrote documentation and docstrings
- Reformatted code
- F string integration
ImmutableStructandABCMetametaclasses- The
ABCMetaclass has more features than the default Pythonabcmodule.
- The
- Rewrote examples
- Combined many functions common to both Vector2 and Vector3 into a single Vector class.
- If you want to implement your own Vector classes, subclass from Vector and implement
the required abstract methods.
- If you want to implement your own Vector classes, subclass from Vector and implement
- Fixed quaternion and rotation maths
- Input axes and mouse input
- Multiple lights
- Different light types
- Window provider caching and checking
- Gui components
- This includes buttons, checkboxes, images and text boxes
- Rect transforms can be very flexible
- Platform-specific font loading
- Stub package
- This will work with editors such as VSCode and PyCharm, just install
pyunity-stubsfrom pip
- This will work with editors such as VSCode and PyCharm, just install
Stub package: https://pypi.org/project/pyunity-stubs
v0.7.1
Extra features used in the PyUnity Editor.
Changes:
- Code of Conduct and Contributing guides
- Rewrote most of the README to clear confusion about what PyUnity really is
- RGB and HSV
- Better GameObject deleting
- ShowInInspector and HideInInspector
- Dynamic lighting
v0.7.0
v0.6.0
Project structure update.
New features:
- Replaced Pygame with PySDL2
- Revamped audio module
- Fixed input bugs
- Added scene saving
- Added project saving
- Added project structure
- Automated win32 builds on Appveyor
- Removed redundant code from fixed function pipeline