silverlight-3.0 - 开发人员可以使用 XNA 和 Silverlight 创建什么类型的游戏?

标签 silverlight-3.0 xna windows-phone-7

我需要有关 Windows Phone 游戏应用程序的创新想法。谁能指导我如何实现游戏应用程序的新想法?作为这个领域的新手,我该如何开始?完全没有游戏经验吗?而且我只从事 C 和 C++ 工作。但现在我必须使用 C# 和 XNA 框架和 Silverlight 来开发适用于 Windows Phone 7 的游戏应用程序。

谢谢

最佳答案

在接触某个框架之前,甚至在实现游戏想法之前,您可能想先花一些时间学习 C#。知道您有 C/C++ 背景,您应该会发现自己对 C# 非常熟悉。

稍后,the XNA creators community拥有丰富的库、示例和教程,可以指导您吸收 XNA。

我不建议使用 Silverlight,除非您想构建一个应用程序,而不是一个游戏。 XNA 具有巨大的性能/质量提升,因为它本身使用 GPU 来执行大多数图形算法,包括 100% 硬件加速渲染。此外,它还有许多游戏编程特定的库和类,可以让您的生活变得更好。

我记得我的一款高度动画的 XNA 2D 游戏消耗了大约 2-3% 的 CPU 使用率,而简单得多的 Silverlight 游戏则消耗了 60%。

关于silverlight-3.0 - 开发人员可以使用 XNA 和 Silverlight 创建什么类型的游戏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3297816/

相关文章:

c# - KeyDown 事件不适用于箭头键、Home、End、PageUp、PageDown 和 silverlight 中的其他类似键

c# - 为什么这个 Silverlight 附加属性不起作用?

silverlight - 从代码获取Windows Phone 7应用程序标题

silverlight - Windows Phone 7 中的标准转换

c# - 平铺对象位置与 MonoGame 位置不匹配

windows-phone-7 - 应用在Windows Phone 7中启动时如何显示不同的页面?

silverlight - 我如何为 Silverlight 编写 HLSL 斜角着色器?

c# - 我可以使用 NavigationContext.QueryString 设置参数吗? (Windows 手机)

c# - 在Windows Phone运行时应用程序中使用Xna Framework类

3d - 通过 XNA 在 Motion Builder 中创建 FBX 模型