Rennspiel-Contest! BMax zu gewinnen!

Übersicht BlitzBasic Allgemein

Gehe zu Seite Zurück  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  Weiter

Neue Antwort erstellen

tyty

BeitragSa, Apr 02, 2005 8:31
Antworten mit Zitat
Benutzer-Profile anzeigen
aber dann sollte man wirklich ne menge waypoints setzen also waypointstrecken meine ich, damit die nicht immer die selbe strecke fahren!
User posted image

Kaikille suomea puhuville ihmisille: tyty = tyty the technical youngster!!!

diGGa

GruppenKaspar

BeitragSa, Apr 02, 2005 13:28
Antworten mit Zitat
Benutzer-Profile anzeigen
2 mal rum reicht.. fällt eh nich auf da die ja random mäßig unterschiedliche waypoints nehmen können
Gestern Nacht Schlug der Regen an mein Fenster
Ich ging durch das dunkle Zimmer und
glaubte im Licht der Straßenlampe
Den Geist unseres jahrhunderts auf der
Straße zu sehen
Der uns sagte, daß wir alle am Rande
des Abgrunds stehen.
- Al Steward


Athlon 64 3000+ / Radeon 9600 / 1024mb ddram

Vincent

BeitragSa, Apr 02, 2005 16:20
Antworten mit Zitat
Benutzer-Profile anzeigen
man kann auch einen tolleranzbereich um den waypoint setzen, in diesem sich dann das anzufahrende ziel der gegner befindet ... je dänher man sich dann am original waypoint befindet, desto klüger ist die KI ...

edit für blitzmerker: man muss natürlich jedesmal, wenn die KI einen waypoint passiert hat, den neuen waypoint berechnen.
Gott ist nicht mit uns ... weil er mit Idioten keine Gnade kennt !

Kryan

BeitragSo, Apr 03, 2005 18:08
Antworten mit Zitat
Benutzer-Profile anzeigen
ich habe meine ki gleich am 2ten tag fertig gekriegt und bis jetzt habe ich wahrscheinlich kaum irgendetwas verändert!
Webspaceanbieter?
Klick hier!
Kultige Spieleschmiede?
Klick hier!

Kalex

BeitragSa, Apr 09, 2005 16:56
Antworten mit Zitat
Benutzer-Profile anzeigen
Mal wieder recht still geworden hier. Laughing

Wie weit seit ihr den schon mit euren Spielen ?

MFG

DS
My Fantasy Story:
Reich der Drachen

Kryan

BeitragSa, Apr 09, 2005 19:56
Antworten mit Zitat
Benutzer-Profile anzeigen
sehr weit
features:
-geile gfx
-inteligente gegner
-anschauliches menü
-viele auftune-möglichkeiten
-...

da seid ihr neidisch, wa Shocked
Webspaceanbieter?
Klick hier!
Kultige Spieleschmiede?
Klick hier!

BladeRunner

Moderator

BeitragSo, Apr 10, 2005 12:46
Antworten mit Zitat
Benutzer-Profile anzeigen
nö.
Zu Diensten, Bürger.
Intel T2300, 2.5GB DDR 533, Mobility Radeon X1600 Win XP Home SP3
Intel T8400, 4GB DDR3, Nvidia GF9700M GTS Win 7/64
B3D BMax MaxGUI

Stolzer Gewinner des BAC#48, #52 & #92

Diablo

BeitragMo, Apr 11, 2005 15:49
Antworten mit Zitat
Benutzer-Profile anzeigen
Meine Meinung habe ich editiert! War net so gemeint Kryan!!!!

MFG Diablo Wink
www.pb-software.de.vu

Meine Entwicklungsseite
  • Zuletzt bearbeitet von Diablo am Mi, Apr 13, 2005 13:53, insgesamt einmal bearbeitet

tyty

BeitragDi, Apr 12, 2005 16:58
Antworten mit Zitat
Benutzer-Profile anzeigen
ich halte mich an die interpretation von travis, zwar nicht mit 80 tage um die welt aber so ähnlich,
is doch ok BIG BUG oder?
User posted image

Kaikille suomea puhuville ihmisille: tyty = tyty the technical youngster!!!

Kryan

BeitragDi, Apr 12, 2005 18:08
Antworten mit Zitat
Benutzer-Profile anzeigen
Diablo: wenn du auf dem neuesten stand wärst...
Webspaceanbieter?
Klick hier!
Kultige Spieleschmiede?
Klick hier!
 

Hammlet

BeitragDi, Apr 12, 2005 21:21
Antworten mit Zitat
Benutzer-Profile anzeigen
Puhhh, die Kollision zwischen den Fahrzeugen während sie fahren ist ganz schön schwierig.Confused Jedenfalls für mich.
Habt ihr das gut hingekriegt?

Kryan

BeitragMi, Apr 13, 2005 17:35
Antworten mit Zitat
Benutzer-Profile anzeigen
ja, aber wie es geht verrate ich nicht Twisted Evil
Webspaceanbieter?
Klick hier!
Kultige Spieleschmiede?
Klick hier!

Spikespine

BeitragMi, Apr 13, 2005 18:05
Antworten mit Zitat
Benutzer-Profile anzeigen
Komm Kryan, halt dich mal zurück, ja?

Spike
Athlon 64 3700+ | 1024 MB RAM | GeForce 7900 GT | Blitz2D, Blitz3D, BlitzPlus, BlitzMax

Mr.Keks

BeitragMi, Apr 13, 2005 18:14
Antworten mit Zitat
Benutzer-Profile anzeigen
Kryan hat Folgendes geschrieben:
ja, aber wie es geht verrate ich nicht Twisted Evil
wieso bin ich über so eine antwort von dir bloß nicht überrascht? ^^
MrKeks.net

Kryan

BeitragMi, Apr 13, 2005 19:17
Antworten mit Zitat
Benutzer-Profile anzeigen
nagut, will mal net so sein:
Ich habe das ganze level in ein bild reingetan und zeichne das im spiel
vor dem spiel entstehen somit lange ladezeiten, aber das spiel läuft flüssig

nun zum trick des ganzen:
die befahrbaren strecken sind sagen wir mal weiß, dann transpariere ich das bild so:
Code: [AUSKLAPPEN]

MaskImage road,255,255,255

und als kollisionsabfrage dann:
Code: [AUSKLAPPEN]

If ImagesCollide(road,0,0,0,player,playerx,playery,0) Then crash=1


Das hast du nicht erwartet, ne Inarie Rolling Eyes
Webspaceanbieter?
Klick hier!
Kultige Spieleschmiede?
Klick hier!

Firstdeathmaker

BeitragMi, Apr 13, 2005 19:27
Antworten mit Zitat
Benutzer-Profile anzeigen
Recht primitive Art würde ich sagen. Damit hat man ja nur geprüft ob sie irgendwi reinfahren, nicht in welchem Winkel e.t.c.
www.illusion-games.de
Space War 3 | Space Race | Galaxy on Fire | Razoon
Gewinner des BCC #57 User posted image

Kryan

BeitragMi, Apr 13, 2005 20:13
Antworten mit Zitat
Benutzer-Profile anzeigen
nö, ist gar nicht mal so primitiv:
bei der kollision mit dem level wird die künstliche intelligenz auch für den spieler aktiviert, damit er nirgends hängen bleibt...
Webspaceanbieter?
Klick hier!
Kultige Spieleschmiede?
Klick hier!

Mr.Keks

BeitragMi, Apr 13, 2005 20:26
Antworten mit Zitat
Benutzer-Profile anzeigen
öhm, nein, etwas sooo simpel und zugleich so unbrauchbares hatte ich jetzt wirklich nicht erwartet Laughing
MrKeks.net
 

BIG BUG

BeitragMi, Apr 13, 2005 20:53
Antworten mit Zitat
Benutzer-Profile anzeigen
Für solche Kollisionen gibt es verschiedene Möglichkeiten.
Außerdem muss man zwischen Auto/Auto- und Auto/Wand-Kollision unterscheiden.

-zur Wandkollision:

Statt über Bild und ImageCollide bzw. Readpixel könnte man die Kollision auch rechnerisch über Linien erkennen lassen.
z.B. http://www.blitzbase.de/quellcode/pointinarea.bb

Wenn man nun erstmal festgestellt hat, dass eine Kollision mit der Wand stattfindet, dann muss man reagieren. Z.B. kann ich einfach die jeweiligen Achsen auf die Position vor der Kollision setzen(SlidingCollision):
BlitzBasic: [AUSKLAPPEN]

If Kollision(X,Y) Then
If Kollision(OldX,Y) Then Y = OldY
If Kollision(X,OldY) Then X = OldX
EndIf

Mit zusätzlichen Winkelberechnungen könnte man dann das Auto auch noch abdrehen lassen, was wesentlich realistischer wirken dürfte.

Oder ich definiere feste Kollisionspunkte um das Auto und je nachdem, welcher Punkt kollidiert ist, wird das Auto abgelenkt(z.B. am rechten Vorderrad wird Kollision gemeldet -> ich lasse das Auto nach links drehen, bis hier keine Kollision stattfindet.Wichtig ist, dass dann natürlich die anderen Kollisionspunkte auch nochmals gecheckt werden.)

zur Autokollision:
Kollision lässt sich auch hier einfach über ImagesCollide ermitteln oder wieder rechnerisch.

Auch hier sollten die Autos so verschoben werden, dass keine Kollision mehr auftritt.
Die Kollision muss sich hier aber auf beide Autos auswirken. Das kann man im Prinzip beliebig kompliziert machen, durch einfaches Tauschen und leichtes Angleichen von Geschwindigkeit sowie Drehung der beiden Autos hat man aber zumindest schon einen Ansatz.
B3D-Exporter für Cinema4D!(V1.4)
MD2-Exporter für Cinema4D!(final)
 

BIG BUG

BeitragDo, Apr 14, 2005 23:01
Antworten mit Zitat
Benutzer-Profile anzeigen
Habe hier ein kleines Tilemapping auf SingleSurfaceBasis gecodet. Wer also noch einen 3D-Boden braucht, sollte sich das vielleicht anschauen.
B3D-Exporter für Cinema4D!(V1.4)
MD2-Exporter für Cinema4D!(final)

Gehe zu Seite Zurück  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  Weiter

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group