Abo
  • Services:
Anzeige
Alistair Brown, Cloud Imperium Games
Alistair Brown, Cloud Imperium Games (Bild: Peter Steinlechner/Golem.de)

Star Citizen: Grafiktricks und galaktisch zerstörte Toiletten

Alistair Brown, Cloud Imperium Games
Alistair Brown, Cloud Imperium Games (Bild: Peter Steinlechner/Golem.de)

Löcher in der Hülle, abgetrennte Flügel, Explosionen: Die Raumschiffe in Star Citizen sollen auf vielfältigste Art zerstört werden können. Die Grafikprogrammierer stelle das vor massive Herausforderungen, sagt Alistair Brown von Cloud Imperium Games.
Von Peter Steinlechner

"Es wird riesige Schiffe geben, die innen voll ausgestattet sind - sogar mit Toiletten. Und dann fliegen Massen an Feinden drum herum und machen alles kaputt": Für Alistair Brown, der bei Cloud Imperium Games für die Programmierung der Grafik von Star Citizen zuständig ist, ist das ein Problem. "Und es wird nicht leichter dadurch, dass Chris Roberts uns immer wieder die Vorgabe macht, bei allen Aspekten des PC-Weltraumspiels auf höchste Qualität zu setzen."

Anzeige

Auf der Game Developers Conference (GDC 2015) in San Francisco hat Alistair Brown vor allem über die Herausforderungen gesprochen, die das Zerstören von Schiffen mit sich bringt. Denn die Jäger und Bomber, aber auch Fregatten und Raumstationen explodieren nicht einfach nur. Stattdessen kann sich die Hülle als Folge von Treffern nach innen oder über sogenannte Height Maps scheinbar nach außen biegen. Je nachdem, welche Waffe der Gegner verwendet, glüht, dampft oder blitzt die Hülle - oder ein Flügel oder eines der Module jedes normalen Schiffs fällt gänzlich ab.

Die Entwickler müssen dafür sorgen, dass alle diese Möglichkeiten quasi jederzeit ohne spürbare Verzögerung abgerufen werden können. Dazu muss nicht nur das Raumschiff im Speicher vorhanden sein, sondern viele Arten von Texturen mit Schmauch- oder Brandspuren, von dem ganzen Jäger und einem zu 25 Prozent, 50 und 75 Prozent und von einem zu 100 Prozent zerstörten Schiff - und das setzt viel Speicher voraus.

Schon bevor die Schiffe zerstört werden, hat auch ein leistungsstarker PC genug mit ihrer Darstellung zu tun. Ein typischer, eher kleiner Raumjäger besteht laut Brown in Star Citizen aus kurzer Distanz aus rund 500.000 Polygonen, große Zerstörer aus fünf bis zehn Millionen Polygonen; bei zunehmender Entfernung wird der Level of Detail natürlich heruntergeschraubt. "In einer Szene im Hangar müssen wir vielleicht zwei bis drei Millionen Polygone berechnen - aber im schlimmsten Fall können es durchaus auch 20 bis 30 Millionen sein", so Brown über den MMO-Teil von Star Citizen.

Für die Berechnung der Schiffe ist vor allem die GPU zuständig. Das schafft zwar gewisse Probleme beim Speicher, aber die CPU wäre schlicht zu langsam. Einer der Tricks von Cloud Imperium Games, um dieses Problem zumindest etwas zu entschärfen: Die Schiffe sind so aufgebaut, dass 60 Prozent ihres gesamten Speicherbedarfs für die Texturen und 40 Prozent für die Geometrie verwendet werden - genreüblich würde dieses Problem eher bei 80 zu 20 Prozent liegen, so Brown. Weniger Textur bedeutet auch weniger belegter Platz im RAM.

Streaming mit explosiven Hindernissen 

eye home zur Startseite
Johnny Cache 04. Mär 2015

Ja, Dancing with the Bugs ist eine der besten Teile von ATV. Solche Sachen bekommt man...

burzum 03. Mär 2015

Released, ja in einem desolaten Zustand. Ich habe keine Lust mich zu wiederholen, ein...

Neuro-Chef 03. Mär 2015

Niemand verbietet dir, ein Server/Workstation-Board zu kaufen: "The chips can be...

Sarkastius 03. Mär 2015

Warum nicht? Banshee Karten hatten sich relativ kurz nach den Voodoo Karten entwickelt...

burzum 03. Mär 2015

* Offline kurz vom "Release" abkündigen * Zum rushed release einen bestenfalls...



Anzeige

Stellenmarkt
  1. BG-Phoenics GmbH, München
  2. ARRK ENGINEERING, München
  3. IT Services mpsna GmbH, Herten
  4. BENTELER-Group, Düsseldorf


Anzeige
Top-Angebote
  1. (u. a. Sony Xperia L1 für 139€)
  2. 139€
  3. 499,99€ - Wieder bestellbar. Ansonsten gelegentlich bezügl. Verfügbarkeit auf der Bestellseite...

Folgen Sie uns
       


  1. Bundestagswahl 2017

    Union und SPD verlieren, Jamaika-Koalition rückt näher

  2. IFR

    Zahl der verkauften Haushaltsroboter steigt stark an

  3. FTTH

    CDU für Verkauf der Telekom-Aktien

  4. Konkurrenz

    Unitymedia gegen Bürgerprämie für Glasfaser

  5. Arduino MKR GSM und WAN

    Mikrocontroller-Boards überbrücken weite Funkstrecken

  6. Fahrdienst

    London stoppt Uber, Protest wächst

  7. Facebook

    Mark Zuckerberg lenkt im Streit mit Investoren ein

  8. Merged-Reality-Headset

    Intel stellt Project Alloy ein

  9. Teardown

    Glasrückseite des iPhone 8 kann zum Problem werden

  10. E-Mail

    Adobe veröffentlicht versehentlich privaten PGP-Key im Blog



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Anki Cozmo im Test: Katze gegen Roboter
Anki Cozmo im Test
Katze gegen Roboter
  1. Die Woche im Video Apple, Autos und ein grinsender Affe

Edge Computing: Randerscheinung mit zentraler Bedeutung
Edge Computing
Randerscheinung mit zentraler Bedeutung
  1. Security Nest stellt komplette Alarmanlage vor
  2. Software AG Cumulocity IoT bringt das Internet der Dinge für Einsteiger
  3. DDoS 30.000 Telnet-Zugänge für IoT-Geräte veröffentlicht

Kein App Store mehr: iOS-Nutzer sollten das neue iTunes nicht installieren
Kein App Store mehr
iOS-Nutzer sollten das neue iTunes nicht installieren
  1. Apple iOS 11 Wer WLAN und Bluetooth abschaltet, benutzt es weiter
  2. Drei Netzanbieter warnt vor Upgrade auf iOS 11
  3. Betriebssystem Apple veröffentlicht Goldmaster für iOS, tvOS und WatchOS

  1. Re: Ich denke es gibt

    FreierLukas | 00:58

  2. Hihi @ AfD'ler

    Analysator | 00:55

  3. Re: Und bei DSL?

    bombinho | 00:40

  4. Re: Wir verkaufen die Kühe um den Kuhstall zu...

    Dietbert | 00:37

  5. Re: Jamaika wird nicht halten

    Svenson0711 | 00:33


  1. 19:04

  2. 15:18

  3. 13:34

  4. 12:03

  5. 10:56

  6. 15:37

  7. 15:08

  8. 14:28


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel