Skip to content

Update of Bevy to current version needed #225

Description

@leynos
  • Lille still pins Bevy 0.12 (released 16 Nov 2023), so the engine stack is nearly two years behind the current 0.17.3 release (29 Oct 2024). We’re missing five major iterations of schedule, rendering, and ECS ergonomics.
  • The latest upstream crate of bevy_ecs_tiled (0.9.x) used in the front-end design targets Bevy ≥ 0.16.
  • Building new tooling (e.g. LilleMapPlugin, map asset pipeline) atop Bevy 0.12 just adds tech debt—we’ll have to redo that work once we adopt a modern engine version.

Blocking map work until the runtime stack is current keeps us from duplicating effort, and it lets us consume the actively maintained bevy_ecs_tiled crate instead of patching a 0.12-only fork.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions