代码之家  ›  专栏  ›  技术社区  ›  Chris Charabaruk

XNA项目的Live/GamerService替代方案?

  •  0
  • Chris Charabaruk  · 技术社区  · 16 年前

    使用适用于XNA的GamerServices组件访问Xbox/GfW Live进行联网需要开发者和玩家每人每年向微软创作者俱乐部订阅100美元。对于Xbox360 XNA项目来说,这不是什么大问题,因为您需要订阅才能将您的游戏放到360上。

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

    3 回复  |  直到 16 年前
        1
  •  7
  •   Joel Martinez    14 年前

    也许你可以试试 Lidgren

        2
  •  2
  •   Joel Martinez    16 年前

    请注意,windows live游戏现在是免费的: http://www.engadget.com/2008/07/22/games-for-windows-live-now-free/

    编辑,经过进一步的调查,发现windows live游戏的内容有点不成熟。gamerservices库似乎不包括在可再发行的位中。因此,除非你想破坏EULA,否则你的玩家必须安装gamestudio。尽管如此,我仍然相信它是免费的,如果不是不方便的话。

        3
  •  0
  •   TraumaPony    16 年前

    很明显,你可以使用套接字,使用套接字你可以创建一个独立的、专用的服务器应用程序,这是Live无法做到的(据我所知)。你也可以试试蒸汽工厂;不过,我还没听说过有人这样做。