我正在使用 libGDX 制作游戏,我真的很想线程化游戏,所以我在单独的线程上运行一个绘画循环和一个逻辑循环,就像你用绘画组件循环和可运行的运行循环制作一个简单的 java swing 游戏一样.
我对 c 中的线程有经验,但在 java 中没有那么多经验。
我能够创建线程的唯一方法是创建一个扩展线程的类,然后在其中创建运行循环。
但是制作运行循环的目的是允许每个屏幕自由计算逻辑,所以我最终需要某种具有自定义线程类实现的抽象屏幕类。
我在问是否有一种更简单或更标准的方式来实现这种情况下的线程。