为什么Game Loop线程必须在不同于Key Listener的线程中执行?
答
它取决于您使用的游戏库。
如果您的游戏中有聊天记录,并且游戏滞后并且输入了某些内容,那么由于时滞,您可能会丢失某些字符。
但是:有了另一个线程,问题就解决了,因为滞后之后,你的角色将会一起发送!
我的意思是,keylistener
会听,而你的循环运行是吗?
@Richard Telford一般来说如何?没有聊天或任何造成滞后。为什么他们会在不同的线程中执行?任何具体原因? – Pildora
例如,你制作一个在线游戏 如果某人拥有一台好的电脑和某个不好的电脑,该怎么办? 所以坏PC的家伙会变慢,因为他的输入会延迟。 –
在同一个线程中运行的主要问题是什么? – Pildora