@startuml [shadow-engine] <> as engine [shadow-light] <> as editor [shadow-runner] <> as runner [test-game] <> as game engine <-editor runner -> engine game ..> engine runner --> game : loads editor --> game : loads @enduml