Endlich eine Frage zu meinem Tagesjob.... :)
Vieles von dem, was Sie über PS3 lernen, wird auch auf andere Architekturen anwendbar sein, da die parallele Programmierung die Zukunft zu sein scheint. Viele der parallelen Techniken, die auf der PS3 verwendet werden, sind direkt auf der Xbox 360 anwendbar. Ich vermute, dass viele der zukünftigen Spielkonsolen in die gleiche Richtung gehen werden und wir alle anfangen müssen, viel mehr über Parallelisierung nachzudenken, als wir es derzeit tun.
Wenn Sie jedoch nur über rudimentäre C++-Kenntnisse verfügen, wird Ihnen ein großer Teil des Materials über den Kopf wachsen. Es kommt darauf an, was Sie aus der Sitzung mitnehmen wollen. Suchen Sie eine Einführung in PS3 oder hoffen Sie, dass Sie am Tag nach der Konferenz mit der Entwicklung von Spielen für PS3 Linux beginnen können?
Vorausgesetzt, Sie können es sich leisten, werden die Informationen interessant und wahrscheinlich hilfreich sein. Ich würde mir eine solche Gelegenheit nicht entgehen lassen, es sei denn, Sie sind der Meinung, dass die Kosten die Vorteile überwiegen. (Ich gehe davon aus, dass es Kosten gibt, ich weiß es nicht genau).
Ressourcen zur Spieleprogrammierung gibt es überall im Netz. Wenn du einen Crashkurs in C++ machen willst, würde ich C++ Primer von Lippman et al. nehmen. Wenn du einen Crashkurs in Grafik willst, dann ist Real Time Rendering der beste Ausgangspunkt, zusammen mit einem guten Buch über Mathematik wie Eric Lengyels Mathematics for 3D Game Programming. Schlagen Sie sich auch durch einige OpenGL- oder D3D-Tutorials; auch wenn beide auf der PS3 nicht häufig verwendet werden, sind die Prinzipien die gleichen wie bei jeder anderen API.