Phylexian@phylexian.net

Die Galaxie

Inspiration

Die Idee zur Generierung eine Galaxie kam mir in frühen Jahren beim Spielen des Meisterwerks Frontier - Elite II. Die Meisterschaft bestand darin, auf einer nur 1,44 MB großen Diskette eine ganze Galaxie zu erschaffen mit Millionen Sonnensystemen, die unter Berücksichtigung physikalischer Gesetzte beliebig angereist werden konnten. Mehr zu diesem Spiel gibts im Link.

Aufbau

Die hier erstellte Galaxie ist unterteilt in viele Systeme (genau genommen 62 hoch 5 = 916.132.832 Stück), die durch die Angaben von fünf Buchstaben oder Zahlen angezeigt werden können. Jedes System enthält ca. 500 Sterne. Das sind 458.066.416.000 Sterne in der gesamten Galaxie, was die Anzahl der Sterne unserer Milchstraße, die auf 100-300 Milliarden geschätzt wird, übertrifft. Gibt man nun ein solches System ein, generiert sich die Sternenkarte dieses Systems aus einem Zufallszahlenalgorithmus basierend auf den ASCII-Code des Systemnamens. Wichtig ist, dass dieser Prozess immer gleich abläuft, man somit bei erneutem Aufruf desselben Systems die exakt gleiche Karte erhält. Jeder Stern wiederrum besitzt ein eigenes Planetensystem, an dem ich noch arbeite.

Der Sinn des Ganzen ...

... ist mir selbst noch nicht ganz klar. Vielleicht findet jemand einen Stern mit seinem Namen oder ein besonders schönes Planetensystem. Ich kann vielleicht irgendwann einem Freund eine Email schicken, in der steht "Hey Joe, guck mal im System "PLUTO" bei 217 Länge und 340 Breite. Da ist ein ziemlich cooler Stern namens "Maria", der scheinbar intelligentes Leben auf einem seiner Planeten hat." Vielleicht wird irgendwann eine Art Spiel daraus. Interessant ist einfach die ungeheure Anzahl an Möglichkeiten, die mit nur wenig Programmcode erstellt werden kann und ohne eine riesige Datenbank auskommt.

Hinweis

Nehmt bitte Rücksicht darauf, dass der jetzige Zustand der Galaxie keineswegs stabil ist. Ich arbeite noch an den Algorithmen und selbst wenn ich nur geringfügige Änderungen vornehme, hätte das zur Folge, dass die gesamte Galaxie neu generiert würde und somit eure sämtlichen Informationen (die ihr penibel zu Buche getragen habt ;-)) verloren wären. Ich lasse es euch wissen, wenn die Galaxie einen stabilen Zustand erreicht.

27.05.2009

Ich habe die Größe der Systeme von 3000 auf 500 Sterne verringert, da ich mit unseren etwas älteren Betriebs- und Browsersystemen im Büro bereits starke Probleme beim Bildaufbau hatte. Weist mich bitte darauf hin, wenn es immernoch unzumutbar ist.

28.05.2009

Die Planeten sind jetzt in einer besseren Reihenfolge, aber perfekt ist es noch nicht. Rücksicht nehme ich auf die sogenannte habitable Zone von Sternen, also eine bestimmt Entfernung von einem Stern, in der nur Leben wie wir es kennen möglich ist. Außerdem gibt es ein paar Abhängigkeiten, z.B. ist die Chance auf Leben in einem System höher, je mehr Gasplaneten existieren, die die Asteroiden abfangen. Interessante Informationen witzig verpackt habe ich dabei auf folgender Seite gefunden: Leben auf anderen Planeten

31.05.2009

Bilder der Sterne eines Sternsystems sind hinzugefügt worden. Weitere folgen ...

06.06.2009

Nach einiger Entwicklungszeit habe ich Bugs behoben und Beschreibungstexte zu den Planetensystem hinzugefügt. Wer auf unlogische Texte stößt, möge mir das bitte melden. Vorschläge zu Beschreibungen nehme ich auch sehr gerne entgegen, diese aber bevorzugt per Email, damit den anderen die Überraschung nicht genommen wird.

Leider habe ich noch keine vernünftige Lösung zur Behandlung von Mehrfachsternsystemen gefunden, obwohl die Mehrheit der Sterne in unserer Galaxie in solchen Systemen liegt. Tröstlich ist allerdings, dass es Planeten in solchen Systemen sehr viel schwieriger haben, stabile Umlaufbahnen zu erreichen, geschweige denn, Leben zu entwicklen.

14.08.2009

Nach einiger Ruhezeit hat sich die Galaxie in eine leicht philosophische Richtung entwickelt. Man kann auf Raumfahrer verschiedener Religionen und Lebenseinstellungen treffen und per Mausklick mit ihnen in Kontakt treten bzw. ihr Statement abrufen.