11.5. Daten aus der Textdatei
Ganz anders muss die Methode zum Setzen der Tiles aussehen, wenn wir an jede Stelle des Hintergrunds eine andere Kachel setzen wollen. Auch haben wir jetzt noch nicht berücksichtigt, ob die entsprechende Stelle begehbar oder blockiert sein soll. Das soll sich jetzt ändern.
Die eine Möglichkeit, die wir haben, ist die direkte Übergabe eines Arrays mit den nötigen Daten für die einzelnen Tiles. Die andere erfordert etwas mehr Programmieraufwand, ist aber lohnender: Hier tragen wir alle Werte für unseren »Flickenteppich« in eine einfache Textdatei ein. Ein Beispiel, das zur Versuchsfläche mit 8 mal 6 Tiles passen würde (→ Tiles1.txt):
Abbildung 11.7. Die Kachelliste
In den ersten beiden Zeilen stehen die Anzahl ...
Get Spieleprogrammierung mit dem XNA Framework: Entwickeln für PC und Xbox now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.