工具与专业 Xbox 360 开发环境?

发布于 2024-09-04 13:33:27 字数 371 浏览 2 评论 0原文

只是一般查询。我尝试研究用于专业 360 度开发的工具和环境,但 NDA 未涵盖的可用工具和环境并不多。

(请注意,我对 XNA 开发不感兴趣。)

问:PRO 开发的首选/最常见的开发环境是什么?是 Visual Studio 2010 吗?或者SDK是否为360提供了特定的IDE和编译器/链接器/构建链?

Q. SDK 提供了哪些核心框架?例如 DX9 的定制版本?还有什么? SDK 或许可是否提供对主要组件的常用中间件的访问?

问:360 上的任何级别都支持 OpenGL,还是所有代码都必须移植到 DX 版本?

问:就工具(而非技术)而言,为 360 和 Windows 开发游戏的主要区别是什么?

感谢您的任何帮助。

just a general query. I've tried to research the tools and environment used for professional 360 development but there's not much available that isn't covered by NDAs.

(Please note that I'm not interested in XNA development.)

Q. What is the preferred/most-common dev environment for PRO development? Is it Visual Studio 2010? Or does the SDK provide a specific IDE and compiler/linker/build chain for the 360?

Q. What are the core frameworks provided through the SDK? A custom version of DX9 for example? What else? Does the SDK or licensing provide access to commonly-used middleware for major components?

Q. Is OpenGL supported at any level on the 360 or would all code have to be ported to a DX version?

Q. In terms of tools (not technology) what are the main differences in developing a game for the 360, and, say, Windows?

Thanks for any help.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

眼泪淡了忧伤 2024-09-11 13:33:27

请注意,开发工具受到 Microsoft 非常严格的 NDA 保护,因此很难获得信息。

问。 PRO 开发的首选/最常见的开发环境是什么?是 Visual Studio 2010 吗?

是的,专业的 Xbox 360 SDK 集成到最新版本的 Visual Studio 中(因此目前集成到 2010 中)。这是首选且受支持的开发环境。

问。 SDK提供了哪些核心框架?例如 DX9 的定制版本?

DirectX 9.0 是 SDK 的一部分,与 Windows 版本只有一些细微差别。 SDK 还提供:

  • 用于开发硬件的工具和实用程序
  • 用于创建渲染效果的框架
  • 用于使用着色器的 HLSL
  • 各种音频、视频和图形 API
  • “成就”API
  • Xbox LIVE 和多人游戏/网络 API
  • msdn.microsoft.com/en-us/library/windows/desktop/ee417014%28v=vs.85%29.aspx" rel="nofollow">名为 XUI 的

UI 框架

问。 360 上的任何级别都支持 OpenGL 还是所有代码都必须移植到 DX 版本?

不,没有官方的 OpenGL 支持。 Xbox 360 使用 Direct3D 的自定义版本(因此,是的,所有代码都必须移植到 DirectX)。

Please be aware that the development tools are held under a very strict NDA by Microsoft, so information is hard to come by.

Q. What is the preferred/most-common dev environment for PRO development? Is it Visual Studio 2010?

Yes, the professional Xbox 360 SDK integrates into the latest version of Visual Studio (so currently it integrates into 2010). This is the preferred and supported development environment,.

Q. What are the core frameworks provided through the SDK? A custom version of DX9 for example?

DirectX 9.0 is part of the SDK, and has only a few minor differences to the Windows version. The SDK also provides:

  • Tools and utilities for development hardware
  • A framework for creating rendering effects
  • HLSL for working with shaders
  • Various audio, video and graphics APIs
  • The 'achievements' API
  • Xbox LIVE and multiplayer/networking APIs
  • The XInput API
  • UI framework called XUI

Q. Is OpenGL supported at any level on the 360 or would all code have to be ported to a DX version?

No, there is no official OpenGL support. The Xbox 360 uses a custom version of Direct3D (so yes, all code would have to be ported to DirectX).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文