Page 20 -
P. 20

1.3.1  오래 걸리는 일 하나와 빨리 끝나는 일 여럿을 같이 해야 할 때


               오래 걸리는 일 하나와 빨리 끝나는 일 여럿을 같이 해야 할 때의 한 예로 게임 프로그램에서 로딩
               (loading)을 할 때를 들 수 있습니다.

               게임을 켜고 게임 스테이지 안에 들어가기 전에, 게임 프로그램은 캐릭터와 배경을 구성하는 그래
               픽 리소스를 로딩하기 위해 많은 양의 데이터를 디스크에서 읽어 와야 합니다. 이것을 읽어 오는
               동안 화면이 멈추어 있으면 사용자는 지루해 합니다.

               그래서 지루함을 덜고자 로딩이 진행되는 동안 로딩이 얼마나 진행되었는지 그래프로 보여 주고
               는 합니다.


                  그림 1-11 로딩 상황을 그래프로 표현



















               아니면 로딩을 진행하는 동안 부드러운 애니메이션을 화면에 뿌려 주는 것도 좋습니다.


                  그림 1-12 지루한 로딩 시간을 달랠 애니메이션 연출(<스트리트파이터5>)























         028
   15   16   17   18   19   20   21   22   23   24   25