private void StartingGame() { _systems = new Systems(); _systems.AddSystems(_pool, x => x .UpdateSystems() .LevelHandlingSystems(_layout) .DestroySystems()); _systems.Initialize(); }
private void SetupPlaySystems(PuzzleLayout layout) { _systems.AddSystems(_gamePool, x => x .InputSystems() .UpdateSystems() .RenderSystems() .AnimationSystems() .LevelHandlingSystems(layout) .DestroySystems()); }