AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi Strategiespiel-Ansicht: Objekte auf Spielbrett erstellen?
Thema durchsuchen
Ansicht
Themen-Optionen

Strategiespiel-Ansicht: Objekte auf Spielbrett erstellen?

Ein Thema von Chefx · begonnen am 14. Feb 2010 · letzter Beitrag vom 22. Feb 2010
 
Chefx

Registriert seit: 13. Jun 2009
Ort: Radebeul
241 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: Strategiespiel-Ansicht: Objekte auf Spielbrett erstellen

  Alt 15. Feb 2010, 16:16
Zitat von Medium:
Edit: Sekunde! Das Problem ist scheinbar nicht, wie man Dinge in der Szene auswählt, sondern wie du herausbekommst auf welchem Feld deines Welt-Rasters sich die Maus befindet oder? Was hast du für ein Raster? Gibt da unterschiedliche Strategien für verschiedene Raster, und es wäre auch wichtig ob der Boden komplett eben ist, oder ob du Hügel/Täler dabei hast, die die Regelmäßigkeit in 2D zerstören.
Japp , genau das meine ich
Ich nutze OpenGL.
Die Objektselektion hab ich mit den Tutorial gemacht:http://wiki.delphigl.com/index.php/T...bjektselektion
Das ging dank dessen ja ganz einfach

Erstmal würde ich das auf einer ganz glatten Oberfläche machen (siehe Bild1 im Anhang) also ohne Hügel und Bergen.
Wenn es mit der einfachen Fläche geht kann ich das dann auch mit Bergen und Hügeln.

Im Bild zieht man auch das es um den Cursor geht ,also dass das Objekt immer schön lieb den Cursor folgt auf der Spieloberfläche.
und das ist halt mein Problem.
1. Lösungsansatz wäre die Berechnung des Winkeles Zwischen Senkrechte Linie und Cursor-Objekt-Linie (Bild2) also von der senkrechten(Wo die Kamera ist) zur Linie zwischen Kameraursprung durch den Cursor.
Die Höhe der Kamera hätte man ja und dann das ganze mit COS,SIN oder TAN ausrechnen.

Aber wie bekommt man das raus ?
Der Perspecktivenwinkel würde bei mir 45° sein.
Soll ich die Pixel in Grad umrechnen?

MfG
Chefx
Angehängte Grafiken
Dateityp: bmp bild1_893.bmp (1,36 MB, 23x aufgerufen)
Dateityp: bmp bild2_400.bmp (619,7 KB, 18x aufgerufen)
ein Sprichwort für Programmierer:
"Viele wege fürn zur EXE, aber ob sie funktioniert ist die andere Frage."
schau mal bei www.xlite.de.tc vorbei
  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 15:38 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