2011-04-29 39 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有一條學習曲線......您可能需要先學會繩索,然後才能繞過它。