Skip to content

E5 — Rendering pipeline & lighting #137

@fredboy

Description

@fredboy

Goal: decoupled, ordered rendering reading from snapshots.

Scope / deliverables:

  • engine:render: camera, sprite batch, explicit ordered pipeline (not a Set sorted by magic renderLayer), lighting API.
  • Port world/HUD renderers to read the view snapshot (no live-state reads).
  • Lighting backends (box2d / tint for web).

Definition of Done: world + HUD render from snapshot; visual parity with 1.x (manual). State-machine/intent logic tested; pixels verified manually.

Depends on: E1, E3, E4

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:renderRendering pipeline & lightingepicUmbrella / tracking issue

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions