如何为游戏制作简单的Java LAN服务器



我目前正在Java制作一个简单的游戏,玩家在迷宫中移动,该迷宫在他们周围不断产生并杀死产卵的怪物。但是,我想通过在其LAN上添加简单的合作功能来改进这一点。我从来没有研究过网络,并认为通过在游戏中尝试一下来学习一些有关它是一个好主意。

是否有关于如何制作基本的对等服务器的简单有用的教程,它可以让人们通过LAN连接,特别是Java,但是它们的工作方式也是如此?

有几种方法可以开发LAN多人游戏。我想最简单的人会围绕使用插座旋转。

考虑到这一点,您需要创建一个服务器应用程序,该应用程序将接受从客户端接收连接,然后将整个操作纳入整个操作。将其设置为原位,您需要创建将连接到所述服务器的客户端。

我想,除了普通插座外,您还可以使用Java的RMI实现相同的功能。您可以在此处查看一个示例:

https://docs.oracle.com/javase/7/docs/technotes/guides/rmi/hello/hello-world.html

一个简单的Google搜索应该就此事产生很多结果和示例(Java中的LAN Games(。

最新更新