비디오: 코드로하는 게임메이커 스튜디오 강좌[횡스크롤] 1. 횡스크롤 플랫폼 2024
GameMaker: Studio에서 타임 라인을 사용할 때는 익숙해 져야합니다 X와 Y 좌표가 작동하는 방법과 함께 방의 대상을 배치하는 방법입니다. 처음에는 Time Lines를 사용하는 것이 인스턴스를 실에 배치하는 것과는 대조적으로 X 및 Y 좌표를 결정하는 힘든 작업처럼 보일 수 있습니다 (Views 사용시처럼).
그러나 적군 함대를 설치 한 후에는 단계 번호를 업데이트하여 적기가 나타날 때 신속하게 변경할 수있는 매우 유연한 방법을 제공합니다.
보기를 사용하여 비행기를 수동으로 배치하는 경우 돌아가서 각 비행기를 선택한 다음 방 위로 이동하여 나타나면 변경할 수 있습니다. 각 방법에 대한 절충점이 있습니다. 서로 다른 기술을 사용하는 것이 가장 좋은시기에 경험을 통해 학습하게 될 것입니다.
타임 라인을 사용하여 적 동작을 생성하고 제어하면 게임 실행 방식을 크게 제어 할 수 있습니다. 소프트웨어 내 스크롤링 슈터 튜토리얼은 적 비행기에 무작위로 생성기를 사용하여 게임을 만드는 방법을 보여줌으로써 시작됩니다.
이것은 시간이 지남에 따라 점점 더 어려워지는 도전적인 게임을 만듭니다. 그러나 비행기가 서로 겹치는 것과 같은 접근법에 문제가 있습니다. 타임 라인은 그 문제를 해결하는 데 도움이 될 수 있습니다.
타임 라인을 사용하면 플레이어는 게임을 할 때마다 적과 같은 패턴의 패턴을 플레이어에게 제시합니다. 그것은 플레이어에게 게임을 배울 수있는 기회를 제공하므로 시간이 지남에 따라 더 잘 플레이 할 수 있습니다. 이것은 플레이어에게 만족감을줍니다. 게임을 계속하기를 원하기 때문에 중요합니다!
타임 라인 작업시 타임 라인 리소스를 사용합니다. 각 타임 라인 리소스 내에서 게임의 단계별로 측정 한 시간 수를 지정합니다. 각 순간에 대해 액션을 만듭니다. 예를 들어 적 비행기가 나타날 때를 제어하는 타임 라인 리소스를 만들 수 있습니다. 비행기는 방을 나와 다시 나타나지 않을 때 파괴되어야합니다.
Sprite, Object 또는 Sound를 만드는 것과 마찬가지로 여러 가지 방법으로 타임 라인을 만들 수 있습니다. 주 메뉴 (Resources → Create Time Line), 아이콘 메뉴에서, 또는 Resource 트리에서 Time Line을 마우스 오른쪽 버튼으로 클릭하고 Create Time Line을 선택하면됩니다.
타임 라인을 만들 때 객체 속성 창과 비슷한 타임 라인 속성 창을 사용합니다. 타임 라인의 이름을 지정할 수 있으며, (객체로 작업 할 때 이벤트에 비해) 순간을 추가 할 수 있으며 탭에서 액션을 드래그 앤 드롭 할 수 있습니다.
타임 라인 속성 창.