0

XNA の GamerServices コンポーネントを使用して Xbox/GfW Live にアクセスし、ネットワーキングを行うには、開発者とプレーヤーがそれぞれ、Microsoft のクリエーターズ クラブに年間 100 米ドルのサブスクリプションを持っている必要があります。Xbox360 XNA プロジェクトでは、ゲームを 360 に配置するにはサブスクリプションが必要なため、これはそれほど問題ではありません。

しかし、XNA を使用する PC ゲームの場合、プレイヤーのゲーマー カードにアクセスするためだけに、開発者とプレイヤーに毎年それだけの費用を負担させるのは非常にクレイジーです。GamerServices と同様の利点を提供する XNA ゲームのソリューションはありますか? それとも、プレイヤー (および自分自身) に $100/head の打撃を与えたくない場合、開発者は独自のネットワーク機能を構築することにほとんど制限されているのでしょうか?

4

3 に答える 3

7

おそらくあなたはLidgrenを試すことができます

于 2008-09-21T11:55:16.973 に答える
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 Live 用のゲームは中途半端であることがわかりました。gamerservices ライブラリは、再配布可能なビットに含まれていないようです。したがって、EULA を破りたくない場合を除き、プレイヤーは gamestudio をインストールする必要があります。そうは言っても、不便ではないにしても、それでも無料だと思います。

于 2008-09-19T15:14:29.273 に答える
0

Well, you can use sockets, obviously, and using sockets you can create a seperate, dedicated server app, which you can't do with Live (as far as I know). You could also try SteamWorks; I haven't heard of anyone trying that, however.

于 2008-09-19T08:49:10.147 に答える