【问题标题】:Alternatives to Live/GamerServices for XNA projects?XNA 项目的 Live/GamerServices 的替代方案?
【发布时间】:2008-09-19 08:18:38
【问题描述】:

使用 XNA 的 GamerServices 组件访问 Xbox/GfW Live 以进行联网需要开发者和玩家每人每年 100 美元订阅 Microsoft 的 Creators Club。这对于 Xbox360 XNA 项目来说不是什么大问题,因为无论如何您都需要订阅才能将您的游戏放到 360 上。

但是对于使用 XNA 的 PC 游戏来说,要求开发者和玩家每年投入这么多钱,仅仅为了获得玩家的玩家卡就相当疯狂。是否有任何 XNA 游戏解决方案可以提供与 GamerServices 类似的好处?或者,如果开发人员不想让他们的玩家(和他们自己)承受 100 美元/人头的打击,他们是否几乎只能构建自己的网络功能?

【问题讨论】:

    标签: networking xna


    【解决方案1】:

    或许你可以试试Lidgren

    【讨论】:

    【解决方案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。话虽如此,我仍然相信它是免费的,如果不是不方便的话。

    【讨论】:

    • 我既没有 Zune 也没有 360(虽然我很想同时拥有两者,但成本问题使它们遥不可及)。无论如何,那里的权利限制了我的 PC 开发。那些不想让他们的游戏适应这些平台的人呢?
    • 我知道 Windows for Games 是免费的,但仍需要创建者俱乐部会员资格才能制作或玩使用它的游戏。这就是问题的症结所在。
    【解决方案3】:

    嗯,很明显,您可以使用套接字,并且使用套接字您可以创建一个单独的、专用的服务器应用程序,这是 Live 无法做到的(据我所知)。你也可以试试 SteamWorks;不过,我还没有听说有人尝试过。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-23
      • 2012-05-19
      • 2020-07-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多