platformer - v1.0.0
    Preparing search index...
    • ECS system responsible for rendering all visible entities.

      Handles:

      • Background drawing
      • Camera transform (position + zoom)
      • Static sprites
      • Animated sprites with frame updates
      • Sprite flipping based on velocity

      Parameters

      • ecs: default

        The ECS world instance.

      • ctx: CanvasRenderingContext2D

        Canvas 2D rendering context.

      • dt: number

        Delta time (in seconds), used for animation timing.

      Returns void

      • Uses the first available camera entity (if any).
      • Rendering is done in world space, adjusted by camera position.
      • Animation frames are advanced based on elapsed time.
      • Pixel alignment is applied to reduce subpixel blurring.