Hello,
N, Du hast eine Karte,
+---------------------------+
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
+---------------------------+
die Du z.B. verkleinert als Übersicht darstellen lassen kannst oder aus der Du im Normalfall immer einen Ausschnitt darstellst
+---------------------------+
| |
| +----+ |
| | | |
| | | |
| +----+ |
| |
| |
| |
| |
| |
| |
+---------------------------+
In der Gesamtkarte werden dann die Attribute vermerkt
- Bäume
- Häuser
- Spielfigur
Die Spielfigur kann sich immer nur innerhalb des Ausschnittes, also relativ dazu bewegen, der Ausschnitt kann z.B. durch 8 Pfeile (URLs) an den Kanten und Ecken durch immer um einen halben Auschnitt weiterbewegen, wenn die Spielfigur im Bereich des Pfeiles steht.
Du jannst die Grafik in verschiedenen Maßstäben vorberechnen, sodass das nicth bei jedem Request passieren muss. Die Attribute kannst Du dann am Client per Layer (hintergrund-transparente Grafik über die Grundgrafik legen) auf die Grundgrafik legen lassen.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg