... eine neue alpha-Version von MiniPlanets ist fertig: nun kann man im Baukastensystem ein kleines Universum zusammenbauen... was fehlt sind noch die Texturen (spartanische Grafik).
Idee:
Es wird ein Miniatur-Universum aus Planeten, Sonnen und Galaxien aufgebaut. Die Physik ist Newton-Physik. Mittels der Textdateien kann der Benutzer eigene System- und Galaxientypen definieren und im Bausatzverfahren zu einem Universum zusammenfügen.
Systematik:
Planeten/Sterne: Zusammengefaßt bezeichnet als "Sphere", bilden die unterste Stufe des dargestellten Universums.
Eine Ansammlung von Sphären heißt hier "(Planeten-)System".
(Planeten-)Systeme: Bilden die zweite Stufe (von unten) des Univ..
Werden beschrieben in Dateien "system-0i.txt".
Eine Ansammlung von Systemen heißt hier "Galaxie".
Galaxien: Bilden die dritte Stufe des Univ..
Werden beschrieben in Dateien "galaxy-01.txt".
Eine Ansammlung von Galaxien heißt hier "Universum".
Universum: Bildet die oberste Stufe des Univ..
Wird beschrieben in Datei "universe-01.txt".
Eine Ansammlung von Universen gibts im Moment noch nicht.
(eventuell wird hier später noch eine Stufe "Galaxienhaufen" zwischen Universum und Galaxien eingefügt)
Tip:
Einfach mal mit den Dateien universe-01.txt, galaxy-0i.txt (i=0,...,n) und system.0j.txt (j=0,...,m)
rumspielen, und schauen was passiert.
Tasten:
Esc: Programm beenden
s: Statistiken anzeigen
f: Fixieren auf ausgewälte Sphäre (Planet/Mond/Stern)
u/i: Tab Galaxien
h/j: Tab Systeme
b/n: Tab Sphären (Planeten/Monde/Sterne)
m: Zu Planetensystem fliegen
Num4/Num6: Kamera rechts/links rotieren
Num8/Num2: Kamera vor/zurck verschieben
Dateien:
scene.txt
camera.txt
physics.txt
graphics.txt
universe-01.txt
galaxy-0i.txt (i=0,...,n)
system.0j.txt (j=0,...,m)
Das ist alles ziemlich selbsterklärend und man sollte einfach mal ein wenig damit herumspielen.
Technik: C#, DirectX9
Anmerkungen:
Die Systeme reagieren (noch) nicht auf die Schwerkraft der umliegenden Systeme - ebensowenig die Galaxien
(siehe "begin Scene Scene_Systems_S_Fixed true end" in "scene.txt" - "false" funktioniert noch nicht richtig).
Ebenfalls fehlen noch Texturen.
Eine weitere Verbesserung wären echte Maßeinheiten.
In einer Nachfolgeversion sollen im Universum dann kleine grüne Männchen ausgesetzt werden können, die sich von
Planet zu Planet, System zu System und Galaxie zu Galaxie vorkämpfen.
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Passwort:« (02.05.2016, 22:20)