게임 내 상호작용들은 Busy Waiting 박아놓고 그때그때 실행시켜주는거임?

객체지향적 사고가 잘 안되서 그런지는 모르겠는데

절차척으로 코드를 짜니까 게임의 루프가 너무 길어져서 조건 검사하는 주기가 너무 길어짐

따로 떼서 쓰레드 하나주고 무한반복 시키는게 맞는지

다른 방법이 있는지 잘 모르겠네