Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Wano

Frischling

Beiträge: 5

Wohnort: Koblenz

  • Private Nachricht senden

11

16.07.2004, 14:19

Sowas hört sich ja schonmal gut an. Ich werde dann mal versuchen über den VB an die Daten ranzukommen.

Danke!!

Gibt es denn auch eine vordefinierte Methode um an die Normalenvektoren ranzukommen, oder muss ich mir die selber ausrechnen?

12

16.07.2004, 23:34

??? Die stehen doch im VB drin.
Wichtig! Ich übernehme keinerlei Verantwortung für eventl. Datenverlust oder Schäden am Rechner ;D

13

18.07.2004, 16:08

also ich würde dir mal ganz stark empfehlen erst mal ein bsichen in die Materiae einzuarbeiten und nicht gleich mit einem Spiel anzufangen. Wie willst du denn ein Spiel programmieren wenn du ekinen Plan davon hast, wie die Engine aufgebaut ist??? Mit der Tribase Engine ein Modell zu laden und anzuzeigen ist nun wircklich keinen Große leistugn, Pacman zu programmieren ist da schwieriger.
Also les dir vieleicht nochmal das Buch durch und versuche jedenfalls ansatzmäßig den inhalt zu verstehen. das Buch kann dir deine Fragen garantiret schneller und einfacher beantworten als alle hier im Forum. Es wurde esxtra dafür geschrieben einen der das noch nicht kann genau zu erklären wie alles funktioniert.
(sollte ich dich falsch einschätzen, korrigier mich bitte aber das geschriebene läßt mir keinen anderen Rückschlüsse zu)


Was ich selber nicht verstehe ist die Idee mit der Maus und dem Starhl. Um zu berechnen wo die Maus im 3D Terrain ist schießt man einen Strahl von der Kamera durch die maus und schaut vo er das Terrain berührt. Wenn der Mauszeiger aber ein 2d Sprite ist, kann man keinen 3D Starhl durch ein 2D objekt schießen. Dafür muss die Maus schon einen 3D koordinate haben, und das kann keine vorraussetzung zum Errechnen selbiger sein. Man muss die Maus also wohl oder übel irgendwie 3 dimensinal da reinpacken.

In Deinem Beitrag befinden sich noch Fehler.
Bitte bearbeite die rot markierten Stellen und lösche diesen Text.
Lieber dumm fragen, als dumm bleiben!

14

18.07.2004, 16:43

Wir wollen ihn ja nicht gleich Desisiolieren :) Irgendwann muss man mal anfangen. Aber recht haste schon.


Eine Mouse kann keine dritte Koordinate haben. Wie auch. Denn sie kann ja nicht wircklich in die Tiefe hinein tauchen. Aber überleg mal. Wenn man nicht grad ein Orthogonales Verfahren nutzt.

Die sich wird in einem Kegel-Förmigen gebilde eingeordnet. Die Spitze ist der Betrachter. Angezeigt wird der Bereich von der Near-Plane bis zur Far-Plane. Man kann der Mouse die Z-Koordinate der Near-Plane geben. Nun hat die Mouse drei Koordinaten und man kann einen Strahl von dem Betrachter über die Mouse-Koordinaten in das Sichtfeld schießen.
Wichtig! Ich übernehme keinerlei Verantwortung für eventl. Datenverlust oder Schäden am Rechner ;D

Wano

Frischling

Beiträge: 5

Wohnort: Koblenz

  • Private Nachricht senden

15

19.07.2004, 17:45

Hallo.

nun ja, ich dachte dieses Forum ist für solche Fragen gedacht, wenn man mal nicht weiter weiss??? ???

Ich habe das Buch größtenteils gelesen und irgendwann muss ich dann wohl mit dem Programmieren von einem Spiel anfangen. Wie soll ich mich denn weiter in die Materie einarbeiten, wenn ich es nicht praktisch tue und dazu Fragen stelle? Die Theorie verstehe ich nämlich, denke ich, ganz gut.

Vom Programmieren verstehe ich auch ein bißchen was, jedoch habe ich noch nie zuvor DirectX oder die Tribase genutzt, da wir an der Uni nur OpenGL programmieren (und natürlich auch keine Spiele ;p ).
Und dafür klappt es glaub schon ganz gut für den Anfang.
Wie gesagt, ich hab Einheitenmodelle, die sich nach Wegpunkten bewegen und sich selbst auf ein "Ziel" ausrichten. Das nächste war eben, dass sie sich auch über einen Berg drüber bewegen. Und ich bin den Mitgliedern in dem Forum für die Beiträge sehr dankbar, denn mit deren Hinweise bin ich ein ganzes Stück weiter gekommen, und weiss z.B. mit welchem Thema ich mich befassen muss um mein Problem zu lösen.

Also...in diesem Sinne 8)

chazon

Frischling

Beiträge: 56

Wohnort: Zons

  • Private Nachricht senden

16

24.08.2005, 14:28

Ich denke du hast ganz Recht

Es gibt keine dummen Fragen , nur dumme Antworten.
Es wird viele Leute im Forum geben für die manche Fragen Peanuts
sind , sich gar nicht vorstellen können , dass das gefragte überhaupt
ein Problem ist (undauch ausreichend im Buch kommentiert) . Doch
gibt es auch diejenigen , die klein anfangen und alles erst verstehen
müssen. Dazu ist diese Forum doch bestens geeignet.

Also Jungs und Mädels , nicht so streng mit denen (und auch mir ;) ) ,
die noch nicht alles durchschaut und verstanden haben .

btw :
edit : an dieser Stelle stand Blödsinn . Sorry

ansonsten haben mir eure Beiträge ein Stück weiter geholfen
(hatte nämlich das selbe Problem wie Wanno)

Gruß Chazon

rewb0rn

Supermoderator

Beiträge: 2 773

Wohnort: Berlin

Beruf: Indie Game Dev

  • Private Nachricht senden

17

24.08.2005, 16:36

Zitat

In Deinem Beitrag befinden sich noch Fehler.
Bitte bearbeite die rot markierten Stellen und lösche diesen Text.


Find ich ja nett :D Aber wer macht sich denn da die Mühe? Nox? Für die Rechtschreibung!!! ;p

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

18

24.08.2005, 20:14

Ich bin erst gerade heim gekommen...
PRO Lernkurs "Wie benutze ich eine Doku richtig"!
CONTRA lasst mal die anderen machen!
networklibbenc - Netzwerklibs im Vergleich | syncsys - Netzwerk lib (MMO-ready) | Schleichfahrt Remake | Firegalaxy | Sammelsurium rund um FPGA&Co.

Werbeanzeige