Hello world - La struttura classica di un videogame
Senza addentrasi nello specifico di singoli progetti, per i quali potrebbero essere necessarie strutture alternative se non completamente personalizzate, vorrei descrivere in breve quelle che sono le componenti frequenti che si possono trovare in un videogame. Nota. I post successivi che tratteranno questo argomento avranno come parola chiave “Struttura”, detto ciò: Benvenuti in struttura! Supponiamo di avere una classe principale che gestisca la logica del gioco, chiamiamola MainGame. Questa avrĆ i metodi: Initialize() { Crea, Carica, Istanzia e Configura tutti gli elementi del gioco (Personaggi, Grafica, Audio, Stato di Gioco) Può essere strutturato come un insieme di chiamate a metodi Initialize() o Load() degli elementi detti sopra. Quando tutto ĆØ pronto lo notifica o avvia direttamente il fase di gioco. } La fase di gioco si p...