Hej!
Jag tänkte lära mig mer av java2D och tänkte skapa nåt enklare spel, t ex ett spel där man styr ett rymdkepp som åker runt på skärmen och skall skjuta ned asteroider osv.
Jag började tänka på följande...själva uppritningen av alla diverse objekten på skärmen.
Ska man uppdatera positionen av varje objekt(asteroid, rymbskepp, bonus) genom att gå igenom t ex en Vector som innehåller alla objekt, eller ska man låta varje objekt sköta uppdateringen genom att be den underliggande containern(t ex JComponent eller JPanel) att sköta uppdateringen av regionen dä den kallande objektet finns?
Jag kom själv att tänka på att det nog vore bättre att gå igenom hela listan av objekt, uppdatera dess position och rita upp allt i offscreen och först efter det visa allt på skärmen.