うまくいけばFPSを考慮したpythonゲームループを書こうとしています。ループを呼び出す正しい方法は何ですか? 私が考えたいくつかの可能性を以下に示します。pygame のようなライブラリを使用しないようにしています。
1.
while True:
mainLoop()
2.
def mainLoop():
# run some game code
time.sleep(Interval)
mainLoop()
3.
def mainLoop():
# run some game code
threading.timer(Interval, mainLoop).start()
4. sched.scheduler を使用しますか?