请原谅我,如果之前有人询问,但我想知道是否有适合Android的开源多人游戏。我想要的是一个网络延迟很重要的游戏(例如,多人FPS游戏)。
我遇到了法师游戏引擎,但它似乎没有一些演示游戏。我想尽可能避免开发游戏,因为我的重点是网络部分,即。看看网络有多糟糕会影响多人游戏。
非常感谢!
编辑:我刚刚发现了一些发动机。似乎它支持多人游戏。如果有人能指出我对多人游戏(如果有的话)的实现,我将非常感激。 andengine中的例子并不适合我。
答案 0 :(得分:2)
这取决于您希望实现(或检查)的多人游戏功能。如果您查看andEngine,您可以看到近距离多人游戏功能的示例,这意味着用户必须位于同一个WiFi网络上(他们必须拥有唯一的IP地址)。
实现多人游戏的另一种方法是在移动网络之上。您可以在Skiller SDK(http://dev.skiller-games.com)中找到一个很好的示例。使用SDK,您可以找到一个可以在两个不同设备上实际运行的TicTacToe示例。
无论哪种方式,在移动网络上实现实时多人游戏功能(对于FPS)将极其困难,因为网络的延迟取决于网络中的许多事物和元素(例如Wap-Gateway,infogine和其他元素)
希望我有所帮助。
祝你好运。
答案 1 :(得分:1)
我最终修改了andEngine。我删除了多人游戏部分并使其成为在云中运行的普通桌面Java应用程序。