到处都是关于Xbox360游戏的热议。然而,我想知道如何为Xbox360开发正常的应用程序。主要基于silverlight。
我也不确定这些自制的东西是怎么回事?我需要使用什么语言来开发Xbox 360应用程序?我可以从哪里/如何获得SDK?在App Hub上,所有的话题都是关于windows phone的。关于Xbox的信息不多吗?为甚麽呢?
发布于 2012-05-17 18:47:38
Xbox360的开发主要分为两个不同的部分:
这涉及到使用XNA框架开发游戏/应用程序,并通过AppHub完成。您可以找到开发工具(XNA Game Studio) here。使用这些工具开发的任何东西都必须用C#.NET编写,并且只能作为“独立游戏”发布到Xbox LIVE Marketplace上(当然,在通过审查过程之后)。要在控制台上调试您的XNA应用程序,您需要一个membership。另一件需要注意的事情是,Xbox360应用程序根本不能访问互联网-所有通信都通过Xbox LIVE或系统Link.
这涵盖了完整的Xbox360游戏的开发,并要求您是Xbox 360 Registered Developer Program的一部分。一旦获得开发许可证(并且签署了保密协议),Microsoft为开发人员提供了对官方Xbox 360 SDK和开发硬件的访问权限,其中包括使用C/C++开发原生Xbox 360应用程序和库的完整Visual Studio集成和文档。开发套件硬件有几种风格,并支持通过以太网从Visual Studio进行调试,通过USB进行DVD仿真等。有关专业开发计划的更多信息,请参阅this information.
由于XNA框架和社区开发者计划的限制,目前在Xbox360上开发“正常”应用程序是不可能的。如果你是注册开发者计划的一部分,这可能是可能的,但没有办法确定(由于微软严格的NDA)。
至于Silverlight,有一些关于Xbox360上的Silverlight的传言,但微软还没有证实或宣布任何事情。
https://stackoverflow.com/questions/10633554
复制相似问题