사용자가 키보드나 마우스, 게임 패드나 조이스틱, 심지어 터치까지 뭔가 신호를 주면 그에 따른 반응과 움직임을 보이는 것은 게임의 핵심이지 않을까! 사용자의 개입이 없다면 그냥 동영상이라 해도 무방할 것이다. 초보 게이머가 고도 엔진을 설치하고 데모 프로젝트를 수행하는 과정은 대부분 키보드에서 화살표를 움직이거나 마우스를 움직여 보는 것 말고는 특별히 할 수 있는 것이 없다. 사용 안내서도 없고, 일반적인 게임 방법에도 익숙하지 않기 때문이다. 데모 프로젝트를 따라 하면서 개발 기술을 익히려면 우선 데모 프로젝트를 플레이 할 수 있어야 하는데, 시작부터 막힌 것이다. 고도 스크립트를 열어 보면 Input.is_action_pressed("aim")처럼 뭔가 눌러졌을 때를 처리하는 로직이 있는데, 전통적인..
고도 게임엔진의 설치는 스쿱(Scoop) 도구를 설치해 놓으면 여러모로 편리하다.("스쿱으로 크로스플랫폼 도구들을 간단하게 설치하기 - Scoop" 참조) 스쿱을 사용해서 설치하려면 우선 윈도우에서 파워쉘을 실행시켜야 한다. 위의 그림은 고도 설치전에 extras 버켓을 추가하는 과정이다. 명령은 "scoop bucket add extras"를 사용한다. 깃을 설치해야 한다고 해서 git를 추가 설치하는데 git에서 사용하는 7-zip도 자동 설치하는 것을 확인할 수 있다. 스쿱으로 고도 엔진을 설치하는 명령은 "scoop install godot"로 수행 과정은 위의 그림과 같다. 별도의 설치 창 없이 정말 간하게 설치되었다. 그렇지만, 일반적인 설치 프로그램으로 설치하는 과정들은 빠짐없이 수행된다. ..