v2.4.0 Minor Release
Shape Engine » Devlog
Transform2D Enhancements:
- New Functions:
UpdateTransform
: Updates the transform.GetChildTransform
: Retrieves the transform of a child object.
Collider Enhancements:
- Uses UpdateTransform Function: The Collider now leverages the
UpdateTransform
function. - Cleanup: General cleanup for better performance and maintainability.
Function Changes in Shapes:
- ApplyTransform/ApplyTransformCopy:
- Changed to
ApplyOffset/ApplyOffsetCopy
across all shapes.
- Changed to
New Shape Class:
- A new
Shape
class that inherits fromIShape
.
Collider Inheritance:
- The
Collider
now inherits from theShape
class instead ofIShape
.
ShapeContainer System:
- Hierarchy System: Parent/Child hierarchy for shapes.
- A
ShapeContainer
can have a parent and multiple children. - Children are updated based on the parent transform and the child offsets.
- A
New Shape Classes:
- CircleShape
- TriangleShape
- SegmentShape
- RectShape
- QuadShape
- PolyShape
- PolyLineShape
- All these classes inherit from
ShapeContainer
.
- All these classes inherit from
Get Shape Engine
Download NowName your own price
Shape Engine
Simple 2d Engine focused on drawing shapes rather than using textures/sprites.
Status | In development |
Category | Tool |
Author | Dave Green |
Tags | 2D, Colorful, Game engine, Pixel Art, shapes, Singleplayer, Top-Down |
Languages | English |
More posts
- v3.1.0 Minor Release33 days ago
- v3.0.0 Major Release39 days ago
- v2.3.0 Minor Release39 days ago
- v2.2.0 Minor Release39 days ago
- v2.1.1 Patch Release39 days ago
- v2.1.0 ReleaseSep 08, 2024
- 2.0 ReleaseAug 29, 2024
- Dev Update 11 - Gapped Outline & Scaled LineAug 08, 2024
- Shape Engine 1.0 ReleaseMay 29, 2024
Leave a comment
Log in with itch.io to leave a comment.