Hallo zusammen,
ich steck bei meinem Game grad vor ner kleinen "Hürde", bzw. ich kann mich nich entscheiden und hab bei beiden Möglichkeiten keine Ahnung wie es geht...
Meine Problemstellung:
Ich hab ein Raumschiff an der Position X/Y/Z.
Das Raumschiff hat ne Scannerreichweite von sagen wir mal "r".
Jetzt möchte ich irendwie alle Schiffe die sich in dem besagten Abschnitt befinden darstellen.
Also ich bekomm ne Liste die so aussieht:
Code:
SchiffA
Schiffstyp
X1
Y1
Z1
SchiffB
Schiffstyp
X2
Y2
Z2
usw...
ich schaff es auch ohne Probleme diese Daten in ein Array zu schreiben.
Mein Prob ist jetzt die Darstellung.
1.Gedanke:
Da es sich um ein textbasiertes Game handelt würde ich eine Art Grid bevorzugen, allerdings muss ein Button zu jedem Eintrag existieren und ich weis nicht wie ich das hinbekomm das ein Button automatisch seine zeile in der er sich befindet ausliest und eben die koordinaten in dieser zeile auswählt.
2.Gedanke
Es wäre gerade weil es ein bisher rein textbarsiertes Game ist, schön auch bissl was grafisches da drin zu haben. Ich dachte da an eine 3D-Kugel die jedes Schiff per kleinem Punkt darstellt. diesen Punkt soll man auswählen können und dann ebenfalls einen Button klicken um diese ausgewählte Koordinate auszuwählen.
3.Gedanke
Eine Kombination aus beidem. Also ein Grid in dem man durch alle Schiffe Scrollen kann, das momentan ausgwählte Schiff in der Grafik hervorgehoben wird und man über den Button dann die Koordinaten auswählt.
So das sind meine Gedanke. Was meint ihr dazu? Habt ihr Tipps was machbar ist, bzw. ein Ansatz wie ich das dann eben mache?
Wäre echt Klasse wenn ihr mir was dazu schreiben könntet.
MfG