我正在创建 Android 游戏,但遇到了问题。这是一种简单的乒乓球风格游戏,球棒向左或向右移动以阻挡球。不过我正在尝试通过 UDP 连接来控制 bat 。我在 Android 代码上设置了服务器,然后为客户端设置了一个单独的 Java 类。目前我只能从客户端向服务器发送字符串或长整型数据。我想要实现的是,在客户端等待输入时,如果我按向左或向右箭头,它将获取此数据,将其转换为字节,然后将其发送到服务器。然后,服务器应该接收按键数据,以便游戏的 bat 图像向适当的方向移动。如果有人知道如何做到这一点,我们将不胜感激。谢谢
最佳答案
我最近自己创建了一个游戏,我还需要进行一些客户端-服务器同步。 我发现了 KryoNet 库,它也适用于 Android。
http://code.google.com/p/kryonet/
可能值得研究一下,因为它并不难掌握
祝你游戏愉快!
关于java - 通过客户端/服务器发送按键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10225363/