【发布时间】:2011-12-23 23:31:20
【问题描述】:
我最近开始学习使用 java 中的套接字进行网络连接。所以我创建了一个可以在同一台计算机上玩的多人游戏,但我想让它成为网络多人游戏,然后我了解了套接字,现在,我想将游戏中玩家位置的变量发送到服务器然后可以将该玩家放置在另一台机器上运行的另一个游戏实例中的那个位置。问题是,我只是失败了,所有数据都没有被接收或读取。我还希望职位不断发送和接收,这对我来说也是一个问题......
我尝试使用 ObjectOutputStream 和 ObjectInputStream 发送一个带有变量的 int 数组,但也失败了,所以请你告诉我如何做到这一点,因为我不知道,我似乎无法在网上找到答案。
谢谢
【问题讨论】:
-
到目前为止你尝试了什么(代码)?为什么它没有按您的预期工作?有例外吗?如果有异常,我们能看到堆栈跟踪吗?你在网上看有多难?一个简单的谷歌搜索给了我数百个使用
ObjectOutputStream/ObjectInputStream和Socket的例子。 -
欢迎来到Stack Overflow。请注意,我们真的很喜欢看源代码。 :) 谢谢!
-
我还没有真正将它放入我的游戏中,我想在我这样做之前确定它是如何工作的。
-
I BRING YOU “JOHNNYLASER”(我从 2011 年开始的第一款真正的多平台单人太空射击游戏))抱歉耽搁了,
标签: java sockets networking client