【问题标题】:Strange bug when running multiple instances of a PlayN game运行多个 Play 游戏实例时出现奇怪的错误
【发布时间】:2012-10-16 16:35:08
【问题描述】:

我目前正在开发一款多人游戏,我通常会启动一个服务器以及我的 playn 游戏的 4 个实例。
当同时打开多个实例时,所有实例的所有动画和图层中都会开始出现奇怪的错误。 (眨眼、错误动作、东西跳过屏幕)
似乎所有实例都共享一个共同的状态(也许是 openGL?)并且它们相互影响。
我在 Windows 上,我使用 linux (ubuntu) 的同事也有同样的问题。 任何提示?这是一个错误吗?或 Windows 实现的已知限制 提前致谢

【问题讨论】:

  • 似乎资源共享问题服务器(共享)对象由多个实例(客户端)同时操作。读取多线程并应用同步。
  • 请注意:每个实例在单独的进程和 JVM 中运行。 (所以我认为共享的不是 PlayN 数据,而是关于 OpenGL 的)

标签: java multiplayer playn multiplatform


【解决方案1】:

据我所知,这是一个仅限 Windows 的错误。在 Mac、Linux 和任何其他 Unix 处理器上,它都能完美运行。另外,您应该尝试更新您的 JVM,它可能会更好。

【讨论】:

  • 如果是已知错误,您可能需要提供该错误的链接。
猜你喜欢
  • 2016-02-29
  • 1970-01-01
  • 2014-08-19
  • 2014-06-14
  • 1970-01-01
  • 2015-08-16
  • 2011-02-07
  • 2013-05-24
  • 2021-04-27
相关资源
最近更新 更多