fledge_debug 0.2.3 copy "fledge_debug: ^0.2.3" to clipboard
fledge_debug: ^0.2.3 copied to clipboard

Runtime observability for Fledge — FPS/entity/schedule-ordering overlay plus AABB / collider / camera-frustum gizmos.

fledge_debug #

Runtime observability for Fledge — FPS / entity / ordering overlay via fledge_ui, plus AABB / collider / camera-frustum gizmos on top of the game.

pub package

Installation #

dependencies:
  fledge_debug: ^0.2.1

Quick Start #

import 'package:fledge_camera_2d/fledge_camera_2d.dart';
import 'package:fledge_debug/fledge_debug.dart';
import 'package:fledge_ecs/fledge_ecs.dart';
import 'package:fledge_render_2d/fledge_render_2d.dart';
import 'package:fledge_ui/fledge_ui.dart';

final app = App()
  ..addPlugin(WallTimePlugin())
  ..addPlugin(RenderPlugin())
  ..addPlugin(const CameraPlugin())
  ..addPlugin(const UiPlugin())
  ..addPlugin(const DebugPlugin());

// Wrap the render view: gizmos outermost, then the UI overlay, then the sprite view.
runApp(DebugGizmosLayer(
  app: app,
  child: FledgeUiOverlay(app: app, child: FledgeRenderView(app: app)),
));

Documentation #

See the Fledge documentation site for guides, API reference, and advanced usage.

License #

Apache 2.0 - See LICENSE for details.

0
likes
160
points
452
downloads

Documentation

API reference

Publisher

verified publisherfledge-framework.dev

Weekly Downloads

Runtime observability for Fledge — FPS/entity/schedule-ordering overlay plus AABB / collider / camera-frustum gizmos.

Homepage
Repository (GitHub)
View/report issues
Contributing

Topics

#ecs #game-engine #debug #overlay #flutter-games

License

Apache-2.0 (license)

Dependencies

fledge_camera_2d, fledge_ecs, fledge_physics, fledge_render_2d, fledge_ui, flutter, vector_math

More

Packages that depend on fledge_debug