Skip to content

Add Multi-scene Context Ordering #164

@SpinnerX

Description

@SpinnerX

The core idea is we should be able to context switch between multiple scenes. As we transition between multiple scenes. Whether it is through atlas::event::scene_transition event, we should signal that we want to transition between these two events.

Here are responsibilities this should take:

  • During scene transition should only execute game logic associated to the current scene active.
  • Order the scenes in a transitional order (probably through some priority).
  • Handle reloading scenes logic when a transition occurs. (essentially register_start)
  • Ordering the scene transitioning for serialization and account for deserializing.
    • NOTE: In terms of serialization, what should be accounted for is the order of scenes to load for runtime usage.

These responsibilities are what should be achieved after this issue has been close to a finish.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestimprovementimproving something to be better

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions