Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

ERROR

Alter Hase

  • »ERROR« ist der Autor dieses Themas

Beiträge: 417

Wohnort: Paderborn

Beruf: Informatik Student

  • Private Nachricht senden

1

01.08.2013, 13:01

Space Rangers 2 Background

Ich hoffe ihr habt alle schon mal Space Rangers 2 gespielt, wenn nicht solltet ihr das schnell nachholen! ;)

Nun mal zu meiner Frage:

Hat jemand eine Idee, wie genau der Hintergrund aufgebaut ist? Für mich sieht es aus als wären es sehr viele verschiedene Layer aus Sternen und allem möglichen "Space Zeug", also diese Nebel und was da nicht alles ist. Die sich schnell bewegenden Lichtpunkte sind auf den Bildschirm begrenzt, das habe ich schon herausgefunden.

Ausserdem ist der Hintergrund immer anders und passt perfekt zueinander(keine 2 Bilder die nicht perfekt aneinander passen, also ohne Kanten usw). Aber wie genau baut man so etwas auf? die werden wohl kaum ein 10000*10000 Bild gemacht haben für jedes der vielen Layer ;)

Hier erstmal ein Video aus Youtube

Es geht mir dabei auch nicht um die Planeten oder nahen Asteroiden oder so, sondern nur um den richtigen Hintergrund.

Meine bisherigen Ideen:

Es gibt ein Layer für alles sehr weit entfernte, das aus vielen gut nebeneinander gepackten Bildern besteht, aber trotzdem dynamisch ist.
Dann gibt es mehrere Layer, damit zB Asteroidenfelder aus 3 Layern bestehen und einen guten Tiefeneffekt bekommen.

Dann kommen die Hauptlayer, in denen die Asteroiden, Planeten, Schiffe usw sind.


Sind meine Gedankengänge soweit richtig? und wie setzt man das um ohne tausende Bilder zu laden?

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »BlueCobold« (01.08.2013, 15:21)


FSA

Community-Fossil

  • Private Nachricht senden

2

01.08.2013, 17:27

Man könnte eine Grundtextur nehmen und dynamisch die einzelnen Elemente darauf platzieren. Dann noch etwas Parallax Scrolling und das ganze sieht ganz akzeptable aus.

Zitat

Der RCCSWU (RandomCamelCaseSomtimesWithUndersquare) Stil bricht auch mal mit den veraltet strukturierten Denkmustern und erlaubt dem Entwickler seine Kreativität zu entfalten.

Schorsch

Supermoderator

Beiträge: 5 145

Wohnort: Wickede

Beruf: Softwareentwickler

  • Private Nachricht senden

3

01.08.2013, 17:36

Kenne das Spiel nicht und das ganze Video möchte ich mir grad nicht angucken. Habe deshalb die Umgebung in dem Spiel nur teilweise gesehen. Für dynamische Sternensysteme kann man teilweise auch super mit Partikelsystemen arbeiten. Zusätzlich renderst du Sterne auf transparente Grafiken und legst diese in verschiedenen Schichten übereinander. Diese kannst du verschieden bewegen und erhälst so einen gewissen Tiefeneffekt. Für sehr weit entfernte Objekte bietet sich eine Skybox an. Wenn man das alles kombiniert sollte man schon vernünftige Hintergründe erzeugen können.
„Es ist doch so. Zwei und zwei macht irgendwas, und vier und vier macht irgendwas. Leider nicht dasselbe, dann wär's leicht.
Das ist aber auch schon höhere Mathematik.“

Werbeanzeige