>>836
>でも長時間 sleep() を一切呼ばないため、端末への負荷が気になってます。
>これでも問題ないでしょうか。

>>840の答えとまったく逆だが問題あるよ。
一部の機種に置いてその手の超高速回転部分でif文などの条件判断を実行すると
CPUへの負荷かメモリへの負荷かわからないが、内部でgc()呼ばれた時に
ものすごく遅くなる事があったり、単純にキーレスポンスが遅くなったりもした。

俺は最初下の方法でアプリ作っててアプリが重くなってくると症状が酷くなってきて
上の方法に切り替えたらかなり改善された経験がある。当然エミュ上では問題なかった。
実機で遅くなる。作るアプリしだいだとは思うけど参考までに。