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

Schrompf

Alter Hase

Beiträge: 1 470

Wohnort: Dresden

Beruf: Softwareentwickler

  • Private Nachricht senden

11

30.05.2013, 12:46

Zusammengeklaubt aus diversen Präsentationen von Engine-Entwicklern. Die Schicht zwischen Engine und Grafikkarte ist auf Konsolen viel dünner, die Du im Gegenzug aber auch viel direkter programmieren musst - keine freundliche Abstraktionsschicht, die auf NVidia, ATI, Intel gleiche Ergebnisse bringt. Aber wenn man die GPU auf Konsolen richtig anspricht, soll man wohl deutlich mehr DrawCalls oder allgemein APICalls durchgeschleust bekommen.
Häuptling von Dreamworlds. Baut aktuell an nichts konkretem, weil das Vollzeitangestelltenverhältnis ihn fest im Griff hat. Baut daneben nur noch sehr selten an der Open Asset Import Library mit.

David_pb

Community-Fossil

Beiträge: 3 886

Beruf: 3D Graphics Programmer

  • Private Nachricht senden

12

30.05.2013, 13:01

Achso, aber selbst hast du noch keine Erfahrung mit der Thematik gesammelt?

Die Schicht zwischen Engine und Grafikkarte ist auf Konsolen viel dünner


Ich vermute mal du meinst hauptsächlich PS3/4, Xbox360 und Xbox One. Da sind so verallgemeinerte Aussagen relativ schwierig.
@D13_Dreinig

Schrompf

Alter Hase

Beiträge: 1 470

Wohnort: Dresden

Beruf: Softwareentwickler

  • Private Nachricht senden

13

30.05.2013, 13:19

Doch, ich habe mal an einem XBox-Spiel mitgebaut. Ist schon ne Weile her.

Und nein: diese eine Aussage ist nicht verallgemeinert oder schwierig. Sowohl PS3 als auch XBox360 haben eine minimale und sehr direkte Grafik-API. Die brauchen auch nix komplizierteres, weil jede Hardware-Abstraktion unnötig ist. Es gibt halt nur eine Hardware. Ist aber auch wurscht, weil wir Normalsterblichen nie auf diesem Level für die Konsolen programmieren werden.
Häuptling von Dreamworlds. Baut aktuell an nichts konkretem, weil das Vollzeitangestelltenverhältnis ihn fest im Griff hat. Baut daneben nur noch sehr selten an der Open Asset Import Library mit.

David_pb

Community-Fossil

Beiträge: 3 886

Beruf: 3D Graphics Programmer

  • Private Nachricht senden

14

30.05.2013, 15:15

weil wir Normalsterblichen nie auf diesem Level für die Konsolen programmieren werden.


Nein? Angenommen man arbeitet für eine entsprechende Firma. Dann spricht doch nichts dagegen. ;)
@D13_Dreinig

Schrompf

Alter Hase

Beiträge: 1 470

Wohnort: Dresden

Beruf: Softwareentwickler

  • Private Nachricht senden

15

30.05.2013, 15:28

Das stimmt. Aber dann bist Du auch nicht Zielgruppe des Render-Performance-Schnellkurses :-) Zu dem die Konsolen-Seitenbemerkung zugegebenermaßen auch nicht gehört, die hätte ich rauslassen sollen.
Häuptling von Dreamworlds. Baut aktuell an nichts konkretem, weil das Vollzeitangestelltenverhältnis ihn fest im Griff hat. Baut daneben nur noch sehr selten an der Open Asset Import Library mit.

Werbeanzeige