2010-07-15 44 views
14

Windows遊戲庫類庫有什麼區別?包括XNA框架在內只是一個開始?Windows遊戲庫和類庫之間有什麼區別?

此外,在哪裏的Windows/Xbox360的/Zune的遊戲庫之間的區別是什麼?他們似乎都從相同的參考文獻開始(Microsoft.Xna.Framework,Microsoft.Xna.Framework.Game)。

+0

hm,但我自己也不太確定,但是試着區分每個項目文件。我懷疑每個平臺都有額外的目標\任務。 – 2010-07-15 14:27:00

回答

7

沒有真正的區別。它只是一個項目模板,它可以幫助您正確地獲取所有項目設置。是的,組裝參考是其中的一個重點。我沒有安裝它來檢查,但可以使用記事本查看.vcproj文件以查看默認設置被覆蓋的設置。

+0

沒有想到這一點。謝謝! – blachniet 2010-07-15 19:14:19

2

我有點晚在這裏與我的答案,但在Windows遊戲庫項目和一個簡單的類庫項目之間的主要區別在於:一個Windows遊戲庫項目可以包含內容的引用(他們可以建立在內容來自引用的XNA「內容項目」項目)。

Add Content Reference menu item

此外,他們還可以使用XNA的項目同步(MSDN),以保持該項目針對不同平臺的副本,是保持同步的源文件的列表。

最後,這些項目會獲得一個「XNA Game Studio」屬性頁,您可以在其中選擇「Reach」和「HiDef」配置文件,然後設置遊戲縮略圖。雖然這些對圖書館沒有影響,但據我所知 - 它們只與遊戲項目有關。

XNA Game Projects與Game Library Projects具有相同的特性。他們只是設置爲輸出應用程序而不是庫。

值得注意的是,您不必使用XNA提供的項目模板的這些特殊「遊戲」版本。您仍然可以通過引用XNA程序集來製作XNA遊戲。但顯然你不能訪問這些漂亮的項目功能,所以你需要提出替代方案。

相關問題