C언어로 게임 만들기 2. 시분할 (3) 시분할 구현, (4) 키 입력 함수 바꾸기 반갑습니다. 이번 강의에서는 지난 강의에서 만들었던 기초적인 게임 구조 위에 시분할을 구현하고 적용해 보도록 하겠습니다. 게임에 시분할을 적용하려면 어떻게 해야 할까? 시분할이 적용된 전체 코드를 보기 전, 대략적인 구조를 먼저 예상해 봅시다. 화면을 업데이트하고, 키 입력을 받고, 여러 정보들을 출력하는 루틴이 있어야 하겠죠. 이를 간단하게 표현해 보겠습니다. while (...) { updateScreen(); getInput(); printPlayerInfo(); ... } 그러나 여기에서 문제가 발생하게 됩니다. 우리가 지금껏 써 왔던 키 입력 함수는 사용자가 키를 누르기 전까지 무한정 대기하거나, 키를 누르더라..