비디오: The Legend of Zelda / Zelda II's dungeon design | Boss Keys 2024
)로 계산됩니다. 물리를 사용하여 GameMaker에서 게임을 만들려면 다음을 수행하십시오. Studio는 물체에 조명기를 사용하는 것과 함께 물리학을 수용 할 수 있도록 실을 설정해야합니다.
방 속성 창의 물리 탭에서 배울 필요가있는 속성은
-
중력: 중력은 입력 한 X / Y 좌표를 사용하여 벡터 로 계산됩니다 (방향뿐만 아니라 크기가있는 공간에서 한 점의 위치를 결정하는 크기).
! - 1 ->벡터의 길이는 중력을 나타내며 방향은 당김의 방향을 나타냅니다. 따라서 X = 1, Y = 1 인 벡터는 약한 중력을 제공하여 오른쪽으로, X = 0, Y = 10의 벡터는 강한 하향 중력을 생성합니다.
-
Pixels to Meters: GameMaker: Studio는 실제를 사용합니다 rld는 크기를 미터로 변환해야 함을 의미합니다.
이 값은 해당 비율의 작동 방식을 제어합니다 (예: 값 0). 1은 1 픽셀 = 10cm의 비율입니다. 이 값은 문제를 일으킬 수 있으므로 10과 같은 극단 값이 될 수 없습니다.
소프트웨어 내 물리학 자습서에는 물리학 방이 이미 설정되어 있습니다. 여기에 자신의 게임을 위해해야 할 일과 수행 방법이 있습니다. 물리학 방을 설정하려면 다음 단계를 따르십시오.
-
리소스 트리에서 룸을 마우스 오른쪽 버튼으로 클릭 한 다음 룸 생성을 선택합니다.
방 속성 창이 나타납니다.
-
그림과 같이 Physics 탭을 클릭하십시오.
물리 등록 정보가 방 속성 창에 나타납니다.
실내 속성 창에서 물리 속성. -
Room Is Physics World 체크 박스를 선택하십시오 (그림 참조).
방금 GameMaker에게 게임 플레이 중에이 방이 객체 인스턴스에 물리를 사용해야한다고 말한 것입니다.
-
Physics World Properties 섹션의 X의 Gravity 필드에서 기본값을 0으로 둡니다. 0
-
Physics World Properties 섹션의 Y의 Gravity 필드에 0. 0. 999를 입력합니다. 우주 공간에서 일어나기 때문에 소행성 게임에서 중력을 원하지 않습니다. 게임에서 중력을 사용하여 인스턴스가 자연 스럽 게 떨어지도록하려면 기본 설정 인 10을 그대로 두십시오. 0
픽셀 대 계 수 필드에서 기본값 인 0을 그대로 사용합니다. 1000.
-
녹색 확인 표.
-
방 속성 창을 저장하고 닫습니다.
Pixels to Meters의 기본값은이 게임에서 잘 작동하지만 중력 벡터의 X 및 Y 좌표가 모두 0으로 설정되어 있는지 확인하십시오 (즉, 우주 게임을하고 ' 중력이 플레이어의 우주선이나 소행성과 충돌하기를 원하지 않습니다.)