[英]Building Silverlight Games for Web and Windows Phone 7
我想使用Silverlight為Windows Phone 7構建游戲(需要XNA並不復雜)。 我可以將應用程序同時部署為Silverlight 4網站和Silverlight WP7游戲嗎? 那是很大的努力嗎?
謝謝。
從理論上講這是可能的,但我認為Windows Phone的SL和SL Web並非100%相同,因為Windows Phone SL根本不在瀏覽器中運行。
如果您對應用程序進行適當的工程設計並將所有邏輯放入某些業務邏輯庫中,那么最終您將不得不支持兩種不同的UI,一種用於Web,一種用於Windows Phone 7。
兩種SL實現都使用XAML,但我認為它不是可以完全隨身攜帶的。
是是從理論上講,您可以為兩個平台開發通用應用程序,即使這兩個平台都有一些第三方通用庫,例如Facebook v5 API。
您僅應在應用程序中進行一些調整/更改,以便它們可以在Windows Phone和Silverlight On Browser上良好運行。
您可以從create.msdn.com獲得這些應用程序的示例 。
從這里您可以看到各種示例應用程序,它們在各種示例中具有一些通用邏輯和特定於平台的邏輯層。
Windows Phone為Silverlight提供了一些其他API。
我已經在兩個平台上創建了一個通用的通用應用程序。 只需在應用程序的編碼部分中對UI部分進行少量更改即可使用,其余部分可以重復使用。
我希望這可以在一定程度上有所幫助
就像您確定的那樣,答案是IT DEPENDS !
從技術角度來看,在WP7中您無法做很多事情,而在SL4中則無法做很多事情。 這些都是特定於平台(電話)的事情,無論如何,您都不會嘗試在SL中進行操作。
不過,在某些地方您可能會遇到問題:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.