2013-07-25 145 views
1

我有关于Android开发方面的一个完整的新手移动设备之间的沟通,并为初学者,我试图建立一个简单的纸牌游戏,可以通过本地网络上播放多人。我很难找到我如何去做的一个起点,我可以找到很多通过互联网进行通信的东西,但没有太多的运气看到你如何通过LAN在两台设备之间直接通信。在本地网络

这是我为这个应用程序,它是多平台和iOS设备和Android设备可以互相发挥计划的重要组成部分,所以我在寻找支持这种方法。我知道这是可能的,因为我可以看到有其他应用程序具有此功能。

我不需要详细的实施(虽然更有助于更好!),但如果任何人都可以只点我在如何去了解这样的事情向正确的方向,我会非常感激。

+0

http://examples.javacodegeeks.com/android/core/socket-core/android-socket-example/ –

+0

谢谢,这个链接非常有帮助! – theManInTheMoon

回答

0

对于纸牌游戏,我推荐使用客户端 - 服务器。 Electrotank是提供了一个框架,帮助您创建这种类型的游戏,用房间,聊天,好友列表,并连接到Android和iOS好的服务器。 U可以用Java编写服务器插件。 http://www.electrotank.com/es5.html。 另一个很好的服务器解决方案是SmartFox。

或者您可以创建一个回合制游戏,创建一个数据库来保存每个客户端上的数据和计数器,从这次您将数据发送到服务器和对手查询,您将限制每次移动的时间这个数据是服务器。

+0

感谢您抽出宝贵的时间来回答我的问题,我不认为这是完全是我正在寻找我想要的东西,可以无需安装在PC等的服务器设备之间的直接沟通,但我会仔细观察这些,欢呼! – theManInTheMoon

+0

没有服务器和本地使用蓝牙,带宽小,但对于一个纸牌游戏工作正常。使用蓝牙你可以轻松发现新的设备。 – Elto