【发布时间】:2010-07-21 09:22:41
【问题描述】:
我需要有关 Windows Phone 游戏应用程序的创新想法。谁能指导我如何处理游戏应用程序的新想法?我是这个领域的新手,我该如何开始?完全没有游戏体验?我也只在 C & C++ 上工作过。但现在我必须使用 C# 和 XNA 框架和 Silverlight for windows phone 7 来开发游戏应用程序。
谢谢
【问题讨论】:
标签: silverlight-3.0 xna windows-phone-7
我需要有关 Windows Phone 游戏应用程序的创新想法。谁能指导我如何处理游戏应用程序的新想法?我是这个领域的新手,我该如何开始?完全没有游戏体验?我也只在 C & C++ 上工作过。但现在我必须使用 C# 和 XNA 框架和 Silverlight for windows phone 7 来开发游戏应用程序。
谢谢
【问题讨论】:
标签: silverlight-3.0 xna windows-phone-7
在接触某个框架之前,甚至在接触游戏创意之前,您可能想先花一些时间学习 C#。知道您具有 C/C++ 背景,您应该会发现自己对 C# 非常熟悉。
后来,the XNA creators community 拥有丰富的库、示例和教程,可以指导您吸收 XNA。
除非您想构建应用程序而不是游戏,否则我不建议您使用 Silverlight。 XNA 具有巨大的性能/质量提升,因为它本机将 GPU 用于大多数图形算法,包括 100% 硬件加速渲染。此外,它还有许多游戏编程特定的库和类,可以让您的生活变得更好。
我记得我的一个高度动画化的 XNA 2D 游戏消耗了大约 2-3% 的 CPU 使用率,而一个更简单的 Silverlight 游戏消耗了 60%。
【讨论】:
XNA 将更适合图形密集型、3d 或具有复杂动画的游戏使用更多 GPU。 Silverlight 可用于对图形处理要求不高的游戏。
【讨论】: