Package controller

Class GameController

java.lang.Object
controller.GameController
All Implemented Interfaces:
Runnable

public class GameController extends Object implements Runnable
La classe GameController gestisce il ciclo principale del gioco e coordina il modello, la vista e la gestione degli input. È responsabile dell'inizializzazione dei componenti chiave del gioco, come il model manager, il pannello di gioco e i listener per gli input, e avvia il ciclo del gioco che ne aggiorna continuamente lo stato.