
puoi avere tutti gli oggetti che vuoi al runtime con l'approccio del game loop che ti è stato suggerito...
è sufficiente tenere in memoria una lista degli oggetti da ridisegnare.
Anche in Diamonds (e presumo in moltissimi altri giochi) abbiamo utilizzato senza alcun problema il modello sincrono del Game Loop.