Gamestudio Links
Zorro Links
Newest Posts
Change chart colours
by 7th_zorro. 05/11/24 09:25
Data from CSV not parsed correctly
by dr_panther. 05/06/24 18:50
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
2 registered members (alibaba, vicknick), 1,492 guests, and 4 spiders.
Key: Admin, Global Mod, Mod
Newest Members
firatv, wandaluciaia, Mega_Rod, EternallyCurious, howardR
19050 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Page 3 of 4 1 2 3 4
Re: rotating with relative rotate (german and engl [Re: Vadim647] #184260
02/20/08 11:21
02/20/08 11:21
Joined: Mar 2007
Posts: 151
JokeSpeaker Offline OP
Member
JokeSpeaker  Offline OP
Member

Joined: Mar 2007
Posts: 151
yes, I thank all you for all infos.

now back to the real topic:
Quote:

Hi, ich wollte ein Raumschiffsteuerung wie die Spiele von Star Wars scripten, allerdings drehen die tilt-Winkel nur in den Weltkoordinaten aber nicht vom momentanen roll-Winkel des players aus. Kann ich dies irgendwie durch eine mathematische Formel ergänzen? Zum Beispiel: my.tilt += 1; my.pan += roll / 2; (Nur ein Beispiel!)

Sry dass ich euch frage, aber ich bin erst noch in der 7. Klasse und kann schlecht an solchen Formeln rumexperimentieren, was ich schon ergebnislos gemacht habe. XD


Hi, I would like to script a spaceshiprotating how the games of Star Wars, but the tilt-angle don't rotate from the actually roll-angle. It will only rotate in the world-coordinates. Can I correct it with a mathematic formula?
For example: my.tilt += 1; my.pan += roll / 2; (only an example!)

Sry that I ask you, but I are first in the 7. class and can't experiment with mathematic formulas so good. I tried it, but the result was so bad. XD



I use A6 Extra
Ich benutze A6 Extra




Re: rotating with relative rotate (german and engl [Re: JokeSpeaker] #184261
02/21/08 20:44
02/21/08 20:44
Joined: Sep 2007
Posts: 67
Seevetal, Germany
Rasterbar Offline
Junior Member
Rasterbar  Offline
Junior Member

Joined: Sep 2007
Posts: 67
Seevetal, Germany
Hi, erstmal solltes Du im WED unter Help - About WED... die Versions Nr. Erkennen können. Das ist ja nicht unerheblich wie weiter oben schon jemand schrieb.
Ich selbst habe Battlefront, kenne die Steuerung aber nicht mehr genau.

Vieleicht hilft mein Heli code weiter, hier nur der Teil der den Heli in abhängigkeit der Winkel bewegt.

Code:

...
side_fly = clamp(side_fly,-8, 8);
my.x += side_fly * cos(my.pan + 90) * time; // Heli seitlich bewegen
my.y += side_fly * sin(my.pan + 90) * time;

heli_deg = clamp(heli_deg, -8, 8); // Dreh-Geschwindigkeit begrenzen
my.pan += heli_deg * time; // Heli Dreh-Geschwindigkeit

heli_speed = clamp(heli_speed, -8, 12); // Heli Geschwindigkeit begrenzen
my.x += heli_speed * cos(my.pan) * time; // Heli in Flugrichtung bewegen
my.y += heli_speed * sin(my.pan) * time;
my.tilt = -heli_speed * 1.8; // Kippwinkel anpassen

my.z = flight_hight;
// my.z = flight_hight + my.skill81;


gear = 1;
if (heli_speed < 0)
{
gear = 0;
}
temp = -5 * fsin(side_fly,40);
my.roll = -heli_deg * fsin(heli_speed,40) + temp; // Rollwinkel anpassen
...


mfg

Re: rotating with relative rotate (german and engl [Re: Rasterbar] #184262
02/21/08 21:26
02/21/08 21:26
Joined: Jul 2002
Posts: 4,436
Germany, Luebeck
Xarthor Offline
Expert
Xarthor  Offline
Expert

Joined: Jul 2002
Posts: 4,436
Germany, Luebeck
Du kannst alternativ auch mal einen blick auf ang_add bzw. ang_rotate werfen:
http://manual.conitec.net/avec_ang_add.htm

@rasterbar:
Sieht nach nem heli ohne kollisions-erkennung aus

Re: rotating with relative rotate (german and engl [Re: Xarthor] #184263
02/21/08 23:38
02/21/08 23:38
Joined: Sep 2007
Posts: 67
Seevetal, Germany
Rasterbar Offline
Junior Member
Rasterbar  Offline
Junior Member

Joined: Sep 2007
Posts: 67
Seevetal, Germany
Hi, ja wird auch nicht gebraucht, führt nur einen c_trace im steig und sinkflug aus.

Re: rotating with relative rotate (german and engl [Re: Rasterbar] #184264
02/22/08 18:06
02/22/08 18:06
Joined: Mar 2007
Posts: 151
JokeSpeaker Offline OP
Member
JokeSpeaker  Offline OP
Member

Joined: Mar 2007
Posts: 151
@Rasterbar: Ich brauche aber Kollisionserkennung

@Xarthor: Das hat doch den selben effekt wie pan/tilt/roll+=X;, oder?

Meine Version ist 6.10.0

Re: rotating with relative rotate (german and engl [Re: JokeSpeaker] #184265
02/22/08 21:41
02/22/08 21:41
Joined: Sep 2007
Posts: 67
Seevetal, Germany
Rasterbar Offline
Junior Member
Rasterbar  Offline
Junior Member

Joined: Sep 2007
Posts: 67
Seevetal, Germany
Hi, der Heli Code war auch nur als Ansatz gedacht, aber deine Version ist um es milde zusagen wirklich alt.
Mit der Version mein ich hatte man auch noch keine FFP und Shader Effekt sowie Bones animation waren auch erst in späteren Versionen möglich.
Gut mit der Extra Edition sind die ja nicht machbar aber daran siehst du wie veraltet die Version 6.1 wirklich ist.

Ich hatte damals auch eine Sybex Version als ich anfing, es war die A5 Extra.
Dann hab ich ein upgrade auf die A6com gemacht als sie raus kam, naja nun halt die A7com. Ich habs nie bereut.

Vieleicht gibts ja doch eine Lösung, viel Erfolg.

mfg

Re: rotating with relative rotate (german and engl [Re: Rasterbar] #184266
02/23/08 07:06
02/23/08 07:06
Joined: Mar 2007
Posts: 151
JokeSpeaker Offline OP
Member
JokeSpeaker  Offline OP
Member

Joined: Mar 2007
Posts: 151
Hast du etwa deine Sybex upgraden können?

Und die neueren werde ich erst später kaufen, da mein Geld noch wenig ist.

Re: rotating with relative rotate (german and engl [Re: JokeSpeaker] #184267
02/23/08 07:36
02/23/08 07:36
Joined: Sep 2007
Posts: 67
Seevetal, Germany
Rasterbar Offline
Junior Member
Rasterbar  Offline
Junior Member

Joined: Sep 2007
Posts: 67
Seevetal, Germany
Hi,
im gedruckten Handbuch war auf den letzten Seiten ein upgrade Gutschein, den hab ich ausgefüllt und per Post abgeschickt. Dann habe ich eine Diskette mit dem Key bekommen, so war das damals bei mir.

mfg

Re: rotating with relative rotate (german and engl [Re: Rasterbar] #184268
02/23/08 08:13
02/23/08 08:13
Joined: Mar 2007
Posts: 151
JokeSpeaker Offline OP
Member
JokeSpeaker  Offline OP
Member

Joined: Mar 2007
Posts: 151
Und bei mir war keiner dabei.
Und wenn ich die Preise von Commercial und höher sehe, fall ich tot um XD

Naja mal schauen, ob mir meine jetzige version wenigstens etwas Geld rausbringt. *üb*

Re: rotating with relative rotate (german and engl [Re: JokeSpeaker] #184269
02/23/08 08:24
02/23/08 08:24
Joined: Jul 2002
Posts: 4,436
Germany, Luebeck
Xarthor Offline
Expert
Xarthor  Offline
Expert

Joined: Jul 2002
Posts: 4,436
Germany, Luebeck
@JokeSpeaker:
Soweit ich weiß: Nein ist es nicht.

Aber wenn du nicht die lust hast sowas auszuprobiern kann ich dir auch nicht weiterhelfen.

edit:
Um es präziser auszudrücken:
- ang_add is nix anderes als etwas zu pan/tilt/roll zu addieren
- ang_rotate jedoch is genau das wonach du suchst

c_rotate mit USE_AXISR is das selbe wie ang_rotate jedoch mit kollisions erkennung _während_ der drehung.

edit#2:
Warum lädst du dir nicht die frei verfügbare lite-c version runter?

Last edited by Xarthor; 02/23/08 08:56.
Page 3 of 4 1 2 3 4

Moderated by  HeelX, Lukas, rayp, Rei_Ayanami, Superku, Tobias, TWO, VeT 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1