为多人游戏实施配对和社区系统[关闭]


10

如今,游戏通常具有带有聊天频道的多人门户和针对游戏多人方面的匹配系统。

例如:battle.net,魔术聚会在线聊天室,光环等。

现在,对于我们其余的独立游戏玩家来说,他们可能无法花费大量的开发精力从头开始创建这些后端,那么我们有哪些选择呢?

我在考虑使用IRC作为系统主干的思路。从那里开始,实现“社区”方面,玩家跟踪,游戏跟踪以及配对。这似乎是旧的Battle.net(育成战争时代)过去的样子。

问题是,这容易做到吗?运行irc服务器需要些什么,我想这还需要编写IRC客户端(这几天似乎做得很多?)?

如果还有其他方法(例如,针对此类内容的开放框架),也让我们听听他们的看法。


Google Play游戏服务(或GPGS)是Android的另一种选择。
mike510a '18

Answers:


5

我不会用IRC做到这一点。IRC很简单明了,但最后只是聊天和一些管理命令,这对您自己来说很简单。我认为EVE在游戏中的某些社区中使用IRC,但是尽管看上去相似,但大多数游戏却没有使用IRC。

有一些API可用于提供匹配和其他社交/社区功能。GameSpy是其中之一,Steamworks还提供了功能。OpenFeintScoreloop适用于移动平台,并提供一些社交功能(但我都看不到明显的牵线搭桥)。


最近:Gamespy停止使用,OpenFeint不再存在。
Suma

4

通常,如果您使用的是PC,则可以使用Steamworks玩较小的游戏。独立游戏场景在PC上摇摆的一半原因是Steam和Steamworks。Steam是一个出色的销售平台,而Steamworks基本上是您可以获得的最好的平台。

如果您在控制台上,则控制台制造商会通过Xbox Live / PSN /任何方式提供此功能。


1

我来自Skiller,我们已经开发了SDK,使开发人员能够在新游戏或现有游戏中添加社交层,使用基于回合的工具或实时工具使游戏成为多人游戏,或者使用内置商店产生更多的收入。该SDK是免费的,您无需担心服务器托管,确保服务器可伸缩等问题。在www.skiller-games.com上尝试一下,然后告诉我您的想法。


网站似乎不再存在。还是呢?
Suma
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.