비디오: How to Make an Indie Game Trailer | Game Maker's Toolkit 2024
GameMaker: Studio를 사용하면 게임의 응용 프로그램 화면에 직접 GUI 요소를 그릴 수 있습니다. 이러한 유형의 GUI 요소에는 대개 점수, 수명 수, 가상 키 등이 포함됩니다.
이렇게하려면 앞의 절차를 계속 진행해야합니다. 기본적으로 인터페이스 값을 사용하여 GUI 레이어 주위에 다른 항목 (점수, 수명, 키)을 배치하여 헤드 업 디스플레이를 만듭니다.
HUD는 플레이어가 남은 건강 상태, 얼마나 많은 탄약이 있는지,지도 상 어디에 있는지, 얼마나 강한 지 등의 정보를 플레이어가 알아야하는 게임에 적합합니다 방패가있는 등.
시작하려면 원하는 새로운 스프라이트를 만들어야합니다. 이 Sprite spr_Button의 이름을 지정하십시오. 이 튜토리얼의 목적을 위해 Sprite 용 녹색 원이 소프트웨어 내 튜토리얼에 표시된대로 작성되었습니다.
다음 절차에서는 응용 프로그램 서페이스의 각 구석에이 Sprite를 그리는 방법을 보여줍니다. 이 방법으로 자신 만의 HUD를 만들 수 있습니다. 이 동일한 절차는 텍스트 또는 배경을 그리는데도 사용할 수 있습니다.
다음 절차에서는 The_Application_Surface_Scaling 자습서를 사용합니다.
-
리소스 트리에서 obj_Control을 두 번 클릭합니다.
개체 속성이 나타납니다.
-
이벤트 섹션에서 GUI 그리기 이벤트를 선택하십시오.
그리기 GUI 이벤트에 대한 작업이 작업 섹션에 나타납니다.
-
작업 섹션에서 코드 실행 실행을 두 번 클릭합니다.
코드 창이 나타납니다.
-
기존 코드 뒤에 다음 코드를 추가합니다.
draw_sprite (spr_Button, 0, x1 + 32, y1 + 32); draw_sprite (spr_Button, 0, x2 - 32, y1 + 32); draw_sprite (spr_Button, 0, x1 + 32, y2 - 32); draw_sprite (spr_Button, 0, x2 - 32, y2 - 32);
-
코드 창을 저장하고 닫으려면 녹색 확인 표시를 클릭하십시오.
게임을 실행하면이 그림과 비슷한 내용을 볼 수 있습니다.
네 모퉁이에 스프라이트가 나타납니다.