2011-01-20 56 views
2

我正在考慮遊戲用戶界面中的遊戲。是否有任何免費的XNA UI庫?

+0

可能欺騙http://stackoverflow.com/questions/1561541/xna-and -gui-controls-eg-xaml-and-xna – Joe 2011-01-20 15:54:42

+0

@Joe不,我不是指使用XAML。 – 2011-01-20 15:55:49

回答

3

退房XNAML:
http://msmvps.com/blogs/valentin/pages/xnaml-component.aspx

http://xnaml.codeplex.com/

[該]發動機被設計成在所有一個 純XNA environement運行支持 設備。我的引擎是可擴展的,您可以添加自己的控件,從基類繼承 (例如Control或 窗格)以創建自己的行爲。與Xaml的兼容性已完成。 在Blend上創建你的界面, 進行簡單的複製/過去操作,在你的Xna項目中添加 Xaml文件! 從Silverlight 項目中提取C#代碼,並將其添加到您自己的 Xna項目中!

1

可能是一個簡單的方法(但任何XNA都會)將是Microsoft代碼示例使用的ScreenManager類。有關使用它的指南可以在Game State Management文檔中找到。

2

我一定會檢查一下ZMan在這個post上提出的建議。他的帖子中有很多UI庫。

0

另一種可能性是XPF,這是一個試圖複製WPF的一些UI架構的XNA兼容庫。我自己使用它 - 它簡單而優雅。它將免費用於非商業用途,商業定價待定。

(我一直無法加載XNAML網站,但我猜XPF和XNAML有相似的目標。)

相關問題