Tiles (Bodenfliesen/ Felder des Grids) sollen nicht immer gleich aussehen. Entsprechend soll für jedes Tile ein Bild von mehreren zufällig ausgewählt werden. Das Problem an Java Swing ist, dass bei jeder Bewegung eines Objekts oder beim Verlassen eines Raumes die Sicht neu gerendert wird. Die Bodenfliesen des Raumes sollen aber immer gleich bleiben. Entsprechend braucht es ein persistentes Style Objekt, dass sich das Fliesen-Design des Raumes merkt.
Tiles (Bodenfliesen/ Felder des Grids) sollen nicht immer gleich aussehen. Entsprechend soll für jedes Tile ein Bild von mehreren zufällig ausgewählt werden. Das Problem an Java Swing ist, dass bei jeder Bewegung eines Objekts oder beim Verlassen eines Raumes die Sicht neu gerendert wird. Die Bodenfliesen des Raumes sollen aber immer gleich bleiben. Entsprechend braucht es ein persistentes Style Objekt, dass sich das Fliesen-Design des Raumes merkt.