Gamestudio Links
Zorro Links
Newest Posts
Zorro 2.70
by jcl. 09/29/25 09:24
optimize global parameters SOLVED
by dBc. 09/27/25 17:07
ZorroGPT
by TipmyPip. 09/27/25 10:05
assetHistory one candle shift
by jcl. 09/21/25 11:36
Plugins update
by Grant. 09/17/25 16:28
AUM Magazine
Latest Screens
Rocker`s Revenge
Stug 3 Stormartillery
Iljuschin 2
Galactic Strike X
Who's Online Now
3 registered members (AndrewAMD, TipmyPip, OptimusPrime), 15,359 guests, and 7 spiders.
Key: Admin, Global Mod, Mod
Newest Members
krishna, DrissB, James168, Ed_Love, xtns
19168 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Planetensystem #93722
10/09/06 16:58
10/09/06 16:58
Joined: Jan 2005
Posts: 74
Deutschland
Maschine Offline OP
Junior Member
Maschine  Offline OP
Junior Member

Joined: Jan 2005
Posts: 74
Deutschland
Hallo Zusammen,
Ich möchte soetwas ähnliches wie ein Sonnensystem erstellen.
Ich habe eine "Sonne" im Nullpunkt der Map und ca 20 Planeten drumherum.
Die Planeten sind Modelle und sollen mit unterschiedlichem Radius um die Sonne kreisen. Kollisionserkennung ist hierbei nicht nötig, da ich dafür sorge, daß die Umlaufbahnen alle unterschiedlich sind. Zusätzlich sollen sich die Planeten natürlich um die eigene Achse drehen.
hat da jemand eine Idee?
mfg Maschine


Eine Stimme sprach zu mir:" Lächle und sei froh... es könnte schlimmer kommen".
Ich lächelte und war froh... und es kam schlimmer!
Re: Planetensystem [Re: Maschine] #93723
10/09/06 17:04
10/09/06 17:04
Joined: Jun 2006
Posts: 214
Germany, NRW
T
TheThinker Offline
Member
TheThinker  Offline
Member
T

Joined: Jun 2006
Posts: 214
Germany, NRW
Hi,
Da musst du dich etwas mit Trigonometrie auseinandersetzen.
Die Sonne ist dein Uhrsprung, somit musst du den sinus und cosinus für (x,y) für eine Kreisbahn berechnen. Hab grad kein einfaches beispiel parat. Wenn ich heute Abend etwas mehr Zeit habe, schreibe ich gern einen Code. Ich liebe Trigonometrie.

Hier ein kleiner Denkanstoß:

var dist;
var angle;

My.x = my.x + sin(angle) * dist;
My.y = my.y + con(angle) * dist;

while(1){angle += 1;}

Ich glaub da is'n Fehler drin. Bitte korrigiert mich wenn dies der Fall sein sollte. Ich muss jetzt wech.

MfG
Ich

Re: Planetensystem [Re: TheThinker] #93724
10/11/06 16:41
10/11/06 16:41
Joined: Jan 2005
Posts: 74
Deutschland
Maschine Offline OP
Junior Member
Maschine  Offline OP
Junior Member

Joined: Jan 2005
Posts: 74
Deutschland
Hallo TheThinker,
War ein guter Denkanstoß, ich habe daraufhin einmal die C-Scrip Referenz angesehen und bin auf ein Beispiel gestoßen, welches einen großen Teil meiner Frage beantwortet.

kleiner Tip an alle Newbies: C-Scrip Referenz aufmerksam lesen!!!

Ich werde den Code noch verfeinern und für alle Interessierten hier posten.
mfg Maschine


Eine Stimme sprach zu mir:" Lächle und sei froh... es könnte schlimmer kommen".
Ich lächelte und war froh... und es kam schlimmer!

Gamestudio download | 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