AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi Darstellung von Schiffen an X/Y/Z Koordinaten
Thema durchsuchen
Ansicht
Themen-Optionen

Darstellung von Schiffen an X/Y/Z Koordinaten

Ein Thema von Angel4585 · begonnen am 15. Apr 2006
Antwort Antwort
Angel4585

Registriert seit: 4. Okt 2005
Ort: i.d.N.v. Freiburg im Breisgau
2.199 Beiträge
 
Delphi 2010 Professional
 
#1

Darstellung von Schiffen an X/Y/Z Koordinaten

  Alt 15. Apr 2006, 20:21
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
Martin Weber
Ich bin ein Rüsselmops
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:32 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz