我需要有关 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/