2011-10-15 61 views
0

请原谅,如果这已被问及之前,但我想知道是否有任何Android的开源多人游戏。我试图得到的是一个网络延迟很重要的游戏(例如多人FPS游戏)。Android的开源多人游戏?

我遇到了法师游戏引擎,但它似乎并不像它有一些演示游戏。如果可能,我想避免开发游戏,因为我的重点是网络部分,即。看看穷人网络如何影响多人游戏。

非常感谢!

编辑:我刚刚发现了关于andengine。似乎它支持多人游戏。如果有人能指出我实现多人游戏(如果有的话),我会非常感激。 andengine中的例子并不适合我。

回答

1

我最终修改和引擎。我剥离了多人游戏部分,并将其制作为在云中运行的普通桌面Java应用程序。

2

这取决于您希望实施(或检查)的多种多人游戏功能。如果你看看andEngine,你可以看到一个近距离多人游戏功能的例子,这意味着用户必须在同一个WiFi网络上(他们必须拥有唯一的IP地址)。

实现多人游戏的另一种方法是在移动网络之上。一个很好的例子可以在Skiller SDK中找到(http://dev.skiller-games.com)。通过SDK,您可以找到一个TicTacToe示例,您可以在两个不同的设备上实际运行该示例。无论哪种方式,在移动网络上实现实时多人游戏功能(对于FPS)将是极其困难的,因为网络的延迟取决于网络中的许多事物和元素(例如Wap-Gateway,infogine和其他元素)。

希望我有帮助。

祝你好运。

+0

感谢有关Skiller SDK的信息! BTW和发动机多人游戏不需要你在同一个网络上,如果你可以提供一个公共的IP到服务器。 – Andy