Version 2.0!
Features
Tutorials
Files
Glossary
Projects
Contact
Links
Message Board
Extras
LuckyCam
Old News
Sign Guestbook
View Guestbook
VB Horoscope
VB Photo Album
.
ATTENTION READERS! Lucky's VB Gaming Site is no longer active. For updated game programming information and tutorials, please visit The Game Programming Wiki!

 

                                 Waypoints

 

hi, ich will euch hier verständlich machen wie man waypoints macht. mit waypoints meine ich z.B. 5 punkte auf einem screen

die ein objekt nacheinander abfliegt.

                                                         

um das zu realisieren rechnet man den Steigungsfaktor aus:

                                                           

a = x1 - x2                b = y1 - y2

l = Wurzel( (a*a) + (b*b) )

nun hast du l (Länge = Hypotenuse). diese Länge teilst du jetzt durch die Schnelligkeit (g) deines Objekts, das Ergebnis ist die Schrittzahl (s)

die das Objekt für diese strecke braucht .

s = l / g

danach teilst du a durch s und b durch s , so erhältst du die werte (d,f) die du zu der Objektposition (x,y) hinzuaddierst.

a / s = d                    b / s = f

x = x + d                   y = y + f

nun müsste sich euer Objekt von einem punkt zum anderen bewegen.

wenn ihr fragen habt schreibt an doktorsuarez@compuserve.de