2011-04-29 70 views
1

我在问这是因为我无法在Internet上找到答案。我在应用程序构建和Silverlight方面没有太多经验。WP7 - Silverlight(性能和页数)

我的问题是:它是否会影响应用程序的性能,如果我有很多页面(大约60页)和声音。

我打算创建一个基于大约50张jpeg图片(800x480px)的故事的小游戏,游戏玩家会有不同的选择,这会导致不同的结局(页面)。我选择使用混合而不是在XNA上构建它,因为我很容易创建页面之间的链接(如果这是错误的决定,请通知我:))。

这种方法是否会影响游戏性能(加载速度等)?我做了蹩脚的工作吗(它实际上看起来像是跛脚:/)?

有没有办法在XNA中更有效地做到这一点?如果是的话,请给我关键词让我工作和搜索它。

非常感谢您对此noob问题的耐心和兴趣。

回答

1
  1. 性能不受影响。你只能使用额外的内存。 M $要求您尊重应用程序在内存方面的90MB限制(隔离存储对数据存储没有限制)

  2. 在页面之间创建导航相当容易,您可以在Blend中创建链接,在那里看代码。在混合你不会得到intellisense(自动完成功能)。导航服务处理页面之间的导航。 NavigationService.NavigateTo

  3. 一般来说,如果你的游戏里没有太多的图形,为什么不坚持Silverlight。使用XNA有一条学习曲线......您可能需要先学会绳索,然后才能绕过它。