Ho alcuni libri su Design Patterns e ho letto alcuni articoli, ma non riesco a capire intuitivamente quali schemi di design di programmazione sarebbero utili nello sviluppo del gioco.
Ad esempio, ho un libro chiamato ActionScript 3 con motivi di progettazione che descrive in dettaglio diversi motivi di progettazione come Model View Controller, Singleton, Factory, Command, ecc.
Come nuovo per questo, non riesco a capire quale di questi sarebbe utile, o in effetti se uno di questi è lo schema di progettazione che dovrei imparare e provare a usare. Forse ci sono altri schemi di progettazione più specifici per la programmazione di giochi di cui non sono nemmeno a conoscenza?
Se hai esperienza con un certo modello di progettazione nello sviluppo del gioco, mi piacerebbe ascoltarlo. Ragionare sul motivo per cui è stato utilizzato, esempi di codice o risorse online sarebbe molto utile anche se li hai. Al momento sono più interessato alle implementazioni di ActionScript 3 e C ++, ma potrei sicuramente beneficiare dell'esperienza e degli esempi di qualsiasi lingua.
Grazie!