Releases: RonenNess/ness-engine
Releases · RonenNess/ness-engine
1.4.8 with new cameras system
Turned the camera into a proper OOP entity. You can now use cameras to implement cool effects other than affecting position (for example camera that affect position differently based on z-index)
ness-engine version 1.4.8
- fixed memory leak in text entities (important update!).
- added Viewport object! very useful to create scenes within a limited region or alpha mask, for split-screen aplication and post-render effects!
- added new example projects, and added debug-draw for Box2d in the physics example - a useful snippet you can take when using Box2d.
- entities and nodes can now delete user-attached objects automatically (you decide when you set them).
- some work on the GUI system (not ready yet).
- added optional shadow to text entities.
- some optimizations in code.
- added function to render line and circles.
- fixed a critical bug with multiple z-nodes.
- improved the mouse and keyboard event handlers, can now detect clicks and the moment the button is pressed / released (and not just is_down() state like before).
- fixed bug that when transforming a scene sometimes objects lower in hirarchy did not update.
- added option to camera to still affect static entities - this is mostly for internal usage.
ness-engine version 1.4.7
fixed a memory leak with text entities and multiline text also made optimization in changing multiline text that will not reload font if not needed.