Hello, I'm trying to dig up some information on development outside of the indie sphere on Xbox. I've never seen a devkit/dev tools, so I'm wondering what the APIs look like outside of XNA Game Studio. Is there any sort of XNA type API for Xbox Live Arcade Games? Or do those use Native C++/DirectX to build? Does XBLA have support for Kinect (I thought it does due to Fruit Ninja, but I might be wrong). Are there any leaked SDKs/Docs that I might be able to peak at to get a better idea? Thanks!
The SDK can be found around online, the documentation that is installed with it may answer some of your questions. All the indie stuff is done with the XNA framework in C#, the XBLA supposedly has a similar XNA framework if I recall, but in C++. The SDK is built around a C++ based enviroment as that's what pressed games, and XBLA are coded in. There is the ATG framework included in the SDK that will help ease one into C++ development on the 360, I'm not sure if that's the same "C++ XNAish Framework" that I've read about elsewhere though. Best of luck, -Doom
The Application Development Kit supports the use of xaml, silverlight, c#, with the implementation of c++. That is probably what he is looking for.
It's possible, but I don't think the ADK is used much (if at all) in actual game development. I was under the impression that it was used for some of the more advanced extensions and applications of the dashboard that involved advanced web interaction & rendering. The C++ XNA equivilant that I was reffering to was something that I remember reading on Microsoft's AppHub. It was on a page talking about the advantages that XBLA/Licensed Devs have over the Indie community which is where they mentioned a C++ XNA equivilant, and I'm pretty sure it wasn't the ADK they were talking about. -Doom
With the proper knowledge, you can use native code along with C++ (XAML, C#, Silverlight) incoporated with C++. But yea I see where you are coming from.