Du bist nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: FRONT Foren Gaming Community. Falls dies dein erster Besuch auf dieser Seite ist, lies bitte die Hilfe durch. Dort wird dir die Bedienung dieser Seite näher erläutert. Darüber hinaus solltest du dich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutze das Registrierungsformular, um dich zu registrieren oder informiere dich ausführlich über den Registrierungsvorgang. Falls du dich bereits zu einem früheren Zeitpunkt registriert hast, kannst du dich hier anmelden.

1

Dienstag, 26. Juli 2005, 12:53

Valve: "Werft euren Code weg!"

Interessanter Artikel:

Valve: "Werft euren Code weg!"

Valve-Chef beklagt sich über träge Spiele-Entwickler


Wenn es nach Valve-Chef Gabe Newell geht, sollten die Entwickler für die neue Generation von Spielekonsolen ganz von vorne anfangen. Insbesondere die Multi-Core-Architektur von Xbox 360 und PlayStation 3 stelle die Programmierer vor neue Herausforderungen.

Gabe Newell äußerte sich gegenüber der Site Next-Generation: "Technisch gesehen sollte jeder Spieleentwickler schreckliche Angst vor der nächsten Prozessorgeneration haben. Deinen bereits existierenden Code kannst du einfach wegwerfen. Der ist bei den Spielen der nächsten Generation nicht hilfreich."

Newell erklärte, dass insbesondere die Aufteilung in Threads, wichtigste Voraussetzung für hohe Leistung auf Multi-Core-Systemen, bei Spieleprogrammierern noch kaum bekannt sei. Viele der heutigen Lösungsansätze hält er für "akademische Thesen". Der Valve-Chef ging in dem Interview sogar so weit, die generelle Lösbarkeit der Probleme über den Lebenszeitraum der Xbox 360 anzuzweifeln.

Gefragt sind jetzt laut Newell Ausnahmetalente unter den Programmierern. Diejenigen, die Multi-Cores wirklich verstanden hätten, müssten den Code von anderen Mitgliedern im Team ständig überarbeiten. Seinen Experimenten zufolge gibt es bei den modernen Konsolen viel größere Wechselwirkungen, wenn sich am Code etwas ändert. Das Programmieren von Multi-Core-Chips hält Newell für zehnmal schwieriger als normale, sequenziell abgearbeitete Programme.

Starke Worte hat Newell auch für das Marketing der Konsolenhersteller übrig: "Aussagen wie 'Oh, die PS3 wird doppelt so schnell sein wie die Xbox 360' sind völlig bedeutungslos. Sie bedeuten nichts. Es ist überraschend, dass die Spielekunden nicht sehen, wie sehr sie das zu Idioten stempelt", schimpft der Programmierer. Wenn die Kunden weiter so "belogen" würden, so Newell wörtlich, könnte sich das langfristig auf die Umsätze auswirken. Bisher gebe es schlicht noch nicht genügend Code, um realistische Leistungseinschätzungen der neuen Konsolen vorzunehmen. [von Nico Ernst] (ji)

Golem.de

2

Donnerstag, 28. Juli 2005, 12:16

Er hat vollkommen recht... Dass die Multicore-Programmierung wesentlich aufwendiger ist werden auch die PS3-Programmierer bitter erfahren müssen. Ob solche Aussagen wie "doppel so schnell" die Kunden verschrecken wird, halte ich für unwahrscheinlich, denn der Otto-Normal-Verbraucher kann so einen Satz sowieso nicht einordnen.

[SIZE=7]Your Xbox Information Center[/SIZE]

Thema bewerten