可以在一个应用程序中创建两个玩家的客户机-服务器游戏



我正在为android创造一款战舰类型的游戏。我没有合适的设备(s),所以我使用模拟器的2个实例,但只有一个项目。我有基本的机制工作,但什么是一个良好的结构,用于网络,使不同的东西显示在每个模拟器上?

例如,如果玩家1在方块D2上击中玩家2,那么它只会在一个屏幕上被明显破坏。我需要多个活动吗?如何区分不同的模拟器?

首先,你需要某种服务器来处理玩家之间的连接。然后服务器可以指定游戏中的哪个玩家是哪个玩家。我不确定你想要的答案是什么——一个合适的答案应该包括多人游戏的整个架构。

最新更新