Universum

Aus Spacepeoples Wiki
Wechseln zu: Navigation, Suche

Aufbau

Das Spacepeoples-Universum besteht aus vielen Galaxien, Sonnensysteme und Planeten.

Spacepeoples Universum

Die Position eines Planeten wird durch sieben Ziffern angegeben, die jeweis zwischen 1 und 9 liegen. Ein Planet könnte also beispielsweise die Koordinaten 252:459:7 haben. Hierbei geben die ersten drei Koordinatenwerte die Position der Galaxie im Universum an, bei drei Koordinatenwerten jeweils zwischen 1 und 9 besteht das SP-Universum also aus 9*9*9=729 Galaxien. Die nächsten 3 Ziffern geben die Position des Sonnensystems innerhalb der Galaxie an, ihr werdet es kaum erraten, es sind wieder 9*9*9=729 Sonnensyteme die es in jeder Galaxie gibt. Die letzte Koordinate gibt den Abstand der Umlaufbahn des Planeten zur Sonne an, in jedem Sonnensytem gibt es daher 9 Planeten, im gesamten Universum sind das dann 9^7=4.782.969 Planeten.


Entfernungen

Das nun Folgende muss muss man nicht unbedingt verstehen um SP spielen zu können, da die Entferungen im Spiel automatisch berechnet werden, wenn man Zielkoordinaten für den Flug eingibt, aber es ist trotzdem sicher für einige interessant ;)

Der Abstand zwischen Galaxien ist sehr groß und hat die Gewichtung 2000, der Abstand zwischen Sonnensystemen hat die Gewichtung 50 und der Abstand zwischen Planeten die Gewichtung 1.

Für den Abstand d zweier Planeten

P1 xg1 yg1 zg1 : xs1 ys1 zs1 : p1 und

P2 xg2 yg2 zg2 : xs2 ys2 zs2 : p2

ergibt sich daraus:

d=sqrt( ( (xg1 - xg2) * 2000 + (xs1 - xs2) * 50 + (p1 - p2) )^2 + ( (yg1 - yg2) * 2000 + (ys1 - ys2) * 50 ) ^2 + ( (zg1 - zg2) * 2000 + (zs1 - zs2) * 50 ) ^2 )

sqrt: Quadratwurzel, ^:Hochzahl

Beispiel

Planet 1: 345:789:1

Planet 2: 155:793:4

d=sqrt( ( (3-1)*2000 + (7-7)*50 + (1-4))^2 + ( (4-5)*2000 + (8-9)*50)^2 + ( (5-5)*2000 + (9-3)*50)^2)

=sqrt( (2*2000 +0*50-3)^2 + ((-1)*2000+(-1)*50)^2 + (0*2000+6*50)^2)

=sqrt ( 3997^2+(-2050)^2+300^2) = sqrt (15976009+4202500+90000) ≈4502