private void Tick(float deltaTime) { if (GamestateManager.Instance.GamePhase == GamePhase.Playing) { foreach (ITickable tickable in Tickables.ToList()) { tickable.Tick(deltaTime); } CollisionHandler.Tick(); GamestateManager.Instance.Tick(deltaTime); } }