본 발명은 골프 시뮬레이션 장치 및 골프 시뮬레이션 프로그램을 기록한 컴퓨터로 읽을 수 있는 매체에 관한 것이다.본 발명에 따른 골프 시뮬레이션 장치는, 이용자에게 가상의 골프 환경을 제공하는 골프 시뮬레이션 장치이고, 이용자가 친 실제의 볼의 속도 및 방향을 검지하는 센서부; 검지된 속도 및 방향이 입력데이터로서 입력되는 중앙처리부; 및 중앙처리부가 행하는 시뮬레이션이 디스플레이되는 스크린을 포함한다. 중앙처리부는, 검지된 속도를 기초로 가상의 볼이 날아가 가상의 그린에 충돌할 때의 상기 가상의 볼의 입사 속도, 입사 각, 입사 각속도를 계산하고, 계산된 입사 각속도가, 가상의 볼의 진행방향에 대하여 반대 방향의 각속도로서 5500rpm보다 작을 경우, 가상의 볼이 진행 방향 그대로 굴러가는 것으로 시뮬레이션하고, 가상의 볼의 진행방향에 대하여 반대 방향의 각속도로서 5500rpm과 같을 경우, 가상의 볼이 가상의 그린 상에 정지하는 것으로 시뮬레이션하며, 가상의 볼의 진행방향에 대하여 반대 방향의 각속도로서 5500rpm보다 클 경우, 가상의 볼이 진행 방향의 반대 방향으로 굴러가는 것으로 시뮬레이션한다. 본 발명에 의하면, 보다 현실감 있는 어프로치 샷 시뮬레이션이 가능하게 되고, 이를 이용하는 이용자는 보다 현실감 있는 어프로치 샷 연습이 가능하게 되어, 흥취성이 높아진다.