AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi 2D Landkarte, aber Wie?
Thema durchsuchen
Ansicht
Themen-Optionen

2D Landkarte, aber Wie?

Ein Thema von Angel4585 · begonnen am 21. Mär 2006 · letzter Beitrag vom 26. Mär 2006
 
Benutzerbild von Mavarik
Mavarik

Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.165 Beiträge
 
Delphi 10.3 Rio
 
#2

Re: 2D Landkarte, aber Wie?

  Alt 21. Mär 2006, 07:34
Hallo!

hmmmmmm ziemlich allgemein gefragt....

Also... 2D klinkt immer wie ein Array...
Vielleicht aber auch nach eine Raum-Linkliste....
Vom Webserver laden klinkt nach SOAP oder eigenen Protokoll...

OK fangen wir vorne an...
Definiere einen Raum als Array. Hier kannst du dann wenn es reicht ein Byte ablegen für
Wand, Nix, oder Gegenstände oder Du musst ein Record nehmen....

Das Array würde ich als dynamisches Array definieren und als erstes die Größe/Länge/Anzahl der Records
übertragen. Wenn Du jede Tür mit einem ID für den nächsten Raum speicherst, kannst Du die Räume beliebig
anordnen und einfach durch Austausch eines Linkes z.B. per Zufall auch die Anordnungen ändern.

Tja und mit SOAP kannst Du - am besten anhand des Beispieles im Delphi - einen Record definieren und diesen
vom Server holen...

Frank

PS.: Wie weit bist Du den schon.. Kannste schon was zeigen?
  Mit Zitat antworten Zitat
 


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 11:43 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz