Ein SDK hat nichts mit einem DevKit zu tun, außerdem lassen sich daran natürlich nicht nur Controller sonder auch M&T anschließen!
Mit SDKs arbeitet man am Computer, es ist eine Entwicklungsumgebung. Im Gamingsektor wären da zb. die SDKs der Source Engine, das Unreal Development Kit (UDK) oder CryEngine sehr bekannt.
Bitte auch mal lesen:
http://en.wikipedia.org/wiki/Software_development_kit
Hier speziell für Xbox:A software development kit (SDK or "devkit")
http://en.wikipedia.org/wiki/Xbox_Development_Kit
Und die dazugehörige Debugging Konsole bzw. BIOS:
http://en.wikipedia.org/wiki/XDK_Debug_BIOS
Gerade bei Multiplattformtiteln wäre es auch totaler Unsinn, das Spiel auf einer XBox360 zu programmieren, um dann das ganze nochmal von Null an auf einer PS3 zu bauen, das macht kein Mensch. Die Spiele werden alle auf "PCs" bzw x86/x64 Hardware, bei der PS3 eher auf PowerPCs programmiert.
Wie sonst liefen damals, vor Release von PS3 bzw. Xbox360 die Spiele auf Messen auf PCs bzw. PowerPCs? Wie kann ein Entwickler ein Spiel mit 3 Jahren Entwicklungsdauer das Spiel zum Release einer Konsole entwickeln? War da die Hardware der Konsole schon 3 Jahre vor Release fertig ?
