简短的故事:我和朋友正在制作一款多人动作游戏,我们认为playn非常适合这个项目。虽然Android、Java和HTML5支持最重要,但如果没有必要,我们不想削减其他平台的支持。
问题是现在我们想要实现网络部分。我们已经实现了一个功能强大的服务器,并打算使用长轮询HTTP请求进行通信。我们现在估计需要一种方式来运行一个线程,该线程使用消息和两个多线程安全队列进行通信。其中一个队列用于传入消息,可以由update()部分消费,另一个队列用于向服务器发送传出消息。
有没有办法在不失去平台支持的情况下实现这一点?或者有没有其他想法如何实现这一点?
问题是现在我们想要实现网络部分。我们已经实现了一个功能强大的服务器,并打算使用长轮询HTTP请求进行通信。我们现在估计需要一种方式来运行一个线程,该线程使用消息和两个多线程安全队列进行通信。其中一个队列用于传入消息,可以由update()部分消费,另一个队列用于向服务器发送传出消息。
有没有办法在不失去平台支持的情况下实现这一点?或者有没有其他想法如何实现这一点?