2 registered members (Akow, tomaslolo),
1,536
guests, and 12
spiders. |
Key:
Admin,
Global Mod,
Mod
|
|
|
Re: Autorennen selbst machen?
#10871
11/06/02 01:21
11/06/02 01:21
|
Joined: Apr 2002
Posts: 119 Germany
Bones
Member
|
Member
Joined: Apr 2002
Posts: 119
Germany
|
Hi Bjoern2!
Ein Pfad ist eine Möglichkeit. Aber das läuft nicht vernünftig mit den Templates. Du mußt eigene Funktionen dafür schreiben.
Hier zwei weitere nicht zuendegedachte Ideen:
1.) Du setzt einfach links und rechts der Strasse nicht passierbare Obejekte wie Mauern, Wälle, Büsche, Bäume, so daß die Fahrzeuge die Strasse nicht verlassen können.
oder
2.) Um ordentlich mit Schwerkraft zu arbeiten mußt Du sowieso einen TRACE senkrecht nach unten machen. Wenn Du dabei das Flag Scan_texture setzt, liefert Dir die Funktion den Namen der Textur zurück. Wenn Du jetzt für die Fahrbahn nur eine bestimmte Textur verwendest (oder mehrere deren Namen alle mit den gleichen Buchstaben anfangen) kannst Du immer feststellen, ob sich das Fahrzeug auf der Strasse befindet.
Bones
---
www.circuit01.com
"Ich habe genügend Vorstellungskraft um Dinge zu machen, von denen ich keine Ahnung habe." - Martin Scorsese
|
|
|
Re: Autorennen selbst machen?
#10873
11/06/02 01:31
11/06/02 01:31
|
Joined: Sep 2002
Posts: 57
Bjoern2
OP
Junior Member
|
OP
Junior Member
Joined: Sep 2002
Posts: 57
|
Kann ich auch Path benutzen, wenn ich ein Autorennen mit 8 Autos machen will (7 Gegenspieler 1 Spieler)? Und könnte mir jemand vieleicht ein Script geben, in dem dem Entity gesagt wird, dass es dem Path folgen soll? Aber das mit Scan_texture ist ne gute Idee. Dann könnte ich so in mein Spiel noch ein paar Stellen einbauen, in denen das Auto nicht so schnell fahren kann, weil die Strasse uneben ist. THX ChrisWi Gruss Bjoern2
|
|
|
Re: Autorennen selbst machen?
#10877
11/06/02 05:08
11/06/02 05:08
|
Joined: Sep 2002
Posts: 57
Bjoern2
OP
Junior Member
|
OP
Junior Member
Joined: Sep 2002
Posts: 57
|
Also... Ich hab jetzt mal sowas versucht: Ich habe einen Path gemacht und eine leicht abgeänderte Action aus dem Office-Level genommen (Action patrol_prog). Die Funktioniert auch wunderbar. Sobald ich jetzt aber 2 Entitys patrol_prog zuweiße, geht alles schief! Die beiden Autos versuchen sich (so wie es aussieht) zu küssen . ("Sieht zwar komisch aus, iss aber so.") Ich nehme an, es liegt an der function patrol_path. Hat jemand eine Idee, wie ich das abändern könnte, so dass es keine Massenkarambolage gibt?! Gruss Bjoern2
|
|
|
Re: Autorennen selbst machen?
#10879
11/07/02 00:19
11/07/02 00:19
|
Anonymous
Unregistered
|
Anonymous
Unregistered
|
hmm... also, zuerst mal brauchst du eine fahrphysik mit kollisionserkennung. dann die strecke - das mit den balken ist ne gute idee. jetzt braucht jedes auto ein script, in dem es versucht den nächsten punkt zu erreichen - und dabei hindernissen wie mauern, gegnern etc. auszuweichen. insgesamt seehr komplex, viel zu programmieren. da du noch relativ neu zu sein scheinst, empfehle ich dir zuerst ne ganze zeit lang test-levels zu bauen / zu proggen, ohne gleich ein komplettes spiel machen zu wollen. und benutze + verstehe + modifiziere die templates (backups nicht vergessen)! irgendwann wirst du dein rennspiel schon hinbekommen es gibt übrigens irgendwo, ich glaub das war auf acknex unlimited, die datei "race.zip" - das ist ein kleines rennspiel mit script und 1 rundkurs. vielleicht kannst du davon was lernen. genaueres kann ich aber nicht dazu sagen, weil's bei mir irgendwie nicht funktioniert. mfg, michi
|
|
|
|