fledge_camera_2d 0.3.1
fledge_camera_2d: ^0.3.1 copied to clipboard
2D camera components and cinematics for Fledge — follow, screen shake, letterbox, parallax, projections, transitions.
0.3.1 #
- FIX(fledge_camera_2d): CameraFollow.marker stays quiet until a target appears. (d1894e64)
- FIX(fledge_camera_2d): order ActiveCameraViewSystem after transform_propagate. (42af6b8b)
- FIX: bump versions to stable. (13c9aa7f)
- FEAT(fledge_camera_2d): expose CameraFollowSystem.systemName and ActiveCameraViewSystem.systemName. (d42ccd1e)
- FEAT(fledge_render_2d): pixel-snap the camera canvas offset when pixelPerfect. (3137dc16)
- FEAT: camera-aware widget render path. (6b8ff1b7)
- FEAT(fledge_camera_2d): CameraFollow updates root camera GlobalTransform2D + marker target. (4794cfc9)
- FEAT(fledge_camera_2d): CameraFollowSystem — declare order + honour pixelPerfect. (e7a77ef0)
- FEAT(fledge_render_2d): render interpolation between fixed ticks. (6179b2d5)
- FEAT: upgrade tiled version. (306fdb67)
- FEAT: v0.2 engine restructure — 2D/2.5D desktop game engine. (bf7c2b6c)
0.3.0 #
- FIX(fledge_camera_2d): CameraFollow.marker stays quiet until a target appears. (d1894e64)
- FIX(fledge_camera_2d): order ActiveCameraViewSystem after transform_propagate. (42af6b8b)
- FIX: bump versions to stable. (13c9aa7f)
- FEAT(fledge_render_2d): pixel-snap the camera canvas offset when pixelPerfect. (3137dc16)
- FEAT: camera-aware widget render path. (6b8ff1b7)
- FEAT(fledge_camera_2d): CameraFollow updates root camera GlobalTransform2D + marker target. (4794cfc9)
- FEAT(fledge_camera_2d): CameraFollowSystem — declare order + honour pixelPerfect. (e7a77ef0)
- FEAT(fledge_render_2d): render interpolation between fixed ticks. (6179b2d5)
- FEAT: upgrade tiled version. (306fdb67)
- FEAT: v0.2 engine restructure — 2D/2.5D desktop game engine. (bf7c2b6c)
Changelog #
0.2.2 - 2026-09-21 #
0.2.1 - 2026-09-20 #
Changed #
- SDK floor bumped to Dart
>=3.11.0/ Flutter>=3.41.0(was 3.6 / 3.38). Matches the workspace-wide floor.
0.2.0 - 2026-09-20 #
Added #
- Initial release; camera components extracted from
fledge_render_2d. CameraFollow,CameraShake,Parallax,Letterbox.CameraFadeTransition,CameraWipeTransition.IsometricProjection,ObliqueProjection.
0.1.0 - 2026-09-20 #
Added #
- Initial release. Extracted from
fledge_render_2d. Camera2D,Projection,OrthographicProjectionmoved fromfledge_render_2d.CameraDriverNode,ViewportSize,PixelPerfectVector2moved fromfledge_render_2d.IsometricProjection(2:1 isometric) andObliqueProjection(parametric skew) added.CameraFollowcomponent +CameraFollowSystem— smooth follow with damping.CameraShakecomponent +CameraShakeSystem— trauma-based screen shake.LetterboxConfig— target-aspect letterbox / pillarbox baked intoOrthographicProjection.Parallaxcomponent +ParallaxSystem— per-entity parallax scroll factor.CameraFadeTransition,CameraWipeTransition+CameraTransitionSystem— camera-level fade / wipe overlays.CameraPluginwires all systems intoSchedules.postUpdatewith explicit ordering (follow → shake → parallax → transitions).