2008-09-19 33 views
0

使用XNA的GamerServices組件訪問Xbox/GfW Live以實現聯網目的需要開發人員和玩家每年向Microsoft創作者俱樂部訂購100美元的訂閱。這對於Xbox360 XNA項目來說並不是什麼大問題,因爲無論如何你需要訂閱才能將你的遊戲放在360上。替代Live/GamerServices的XNA項目?

但是對於使用XNA的PC遊戲,要求開發者和玩家每年要投入大量的資金只是爲了訪問玩家的玩家卡而非常瘋狂。 XNA遊戲是否有任何解決方案爲GamerServices提供類似的優勢?或者,如果開發者不想讓他們的玩家(和他們自己)受到100美元/頭的打擊,那麼開發人員幾乎限於構建他們自己的網絡功能?

回答

0

那麼,你可以使用套接字,顯然,並使用套接字,你可以創建一個單獨的,專用的服務器應用程序,你不能用Live(據我所知)。您也可以嘗試SteamWorks;不過,我還沒有聽說過有人試過這個。

2

請注意,遊戲的Windows LIVE現在是免費的: http://www.engadget.com/2008/07/22/games-for-windows-live-now-free/

由於使用Live API的是你在Xbox和Zune唯一的選擇,這使得它,因爲你的唯一的問題相當吸引力的選擇是成本上windows :-)特別是考慮到事實上,一旦遊戲工作室3.0推出,你就可以出售你的遊戲在Xbox Live的新社區遊戲部分

編輯,經進一步調查,事實證明,Windows遊戲活的東西是一種半烤。遊戲服務庫似乎不包含在可重新分發的位中。所以除非你想破解EULA,否則你的播放器必須安裝gamestudio。話雖如此,我仍然認爲它是免費的,但如果不是不方便的話。

+0

我既沒有一個Zune也不是360(雖然我很想有兩種,成本的問題,把它們遙不可及)。無論如何,那裏對我來說只限於PC開發。那些對這些平臺上的遊戲不感興趣的人呢? – 2008-09-19 16:36:50

+0

我知道Windows for Games是免費的,但仍然需要創作者俱樂部會員才能製作或播放使用它的遊戲。這是問題的關鍵。 – 2008-09-19 16:37:24