그라인드 덩굴 장치는 야외 정글 테마를 사용하여 플레이어가 한 지점에서 다른 지점으로 재미있게 이동할 수 있게 해 줍니다.
그라인드 덩굴 슈팅 미니게임
이 디자인 예시에서는 플레이어가 늪처럼 질척질척한 경로를 그라인딩하며 나아가는 동시에 목표물을 쏴야 하는 미니게임 제작 방법을 알아봅니다.
게임은 플레이어가 코스를 얼마나 빨리 완료하느냐에 따라 점수를 부여하고, 그 과정에서 위험한 식물을 쏘면 추가 점수를 부여합니다.
그라인드 덩굴 장치 사용이 처음이면, 먼저 그라인드 레일 디자인 예시를 따라 하면서 그라인드 장치 기능 작업의 기초를 익히는 것이 좋습니다. 이 프로젝트에서는 해당 예시에서 소개하는 것보다 고급 기법을 사용합니다.
사용한 장치
1 x 플레이어 생성 장치
1 x 물 장치
1 x 그라인드 덩굴 장치
폭탄 꽃 장치 여러 개
악취 꽃 장치 여러 개
1 x 타이머 장치
1 x 점수 관리 장치
1 x 아이템 생성 장치
1 x 회수 영역 장치
1 x 게임 종료 장치
여러 지형 에셋과 무기 하나도 사용하게 됩니다.
나만의 레벨 만들기
다음을 수행합니다.
코스에 장애물 놓기
덩굴을 만들어 장애물 간에 감기
사격 목표물과 플레이어가 사용할 수 있는 무기 추가하기
점수 산정 시스템 만들기
필요에 따라 장치 바인딩하기
섬 설정 구성
코스 장애물 추가하기
이 예시의 코스 기반은 물 장치로 만든 물 볼륨입니다. 바위와 나무를 추가해 환경을 만들고 그라인드 덩굴이 이리저리 뒤틀리고 뒤엉키도록 할 수 있습니다.
물(Water) 장치를 추가합니다. 코스의 프레임을 만들기 위함입니다.
다음과 같이 물을 수정합니다.
옵션 값 설명 구역 너비(Zone Width)
40.0
그리드 개수에 따라 기본 크기를 설정합니다. 너비와 함께 깊이를 조정하면 재미있는 코스를 만들기에 충분한 영역을 확보할 수 있습니다.
구역 깊이(Zone Depth)
8.0
구역 너비
구역 높이(Zone Height)
0.5
물 볼륨의 깊이를 설정합니다. 이것보다 깊을 필요는 없습니다.
주요 지형 특징을 추가합니다. 이 예시에서는 바위와 나무가 덩굴을 지지합니다. 원하는 에셋을 사용해도 되지만, 여기서 사용된 에셋은 다음 갤러리와 프리팹에서 가져온 것입니다.
자연 4 절벽 갤러리
다양한 바위 갤러리
케이폭나무 갤러리
자연 나무 갤러리
나무 판잣집 프리팹(플레이 영역 끝의 감시탑용)
수면 위로 솟아오르도록 충분히 큰 바위를 배치하고 수풀로 채울 수 있습니다.
플레이어 생성 장치를 배치할 수 있을 만큼 충분히 큰 바위나 절벽으로 코스를 시작하고, 탑을 배치할 만큼 큰 표면으로 끝내는 것이 좋습니다.
그라인드 덩굴 추가하기
지형 에셋 위치를 결정했으면, 그라인드 덩굴 장치를 추가합니다.
하나의 긴 그라인드 덩굴을 사용해 코스 시작점부터 이어갑니다.
덩굴 끝의 컨트롤 포인트를 선택하고, 컨트롤 포인트를 복사하고 붙여 넣어 플레이 영역에서 덩굴을 연장해 갑니다. 그러면서 배치하는 지형에 덩굴이 어울리도록 만듭니다.
그라인드 덩굴은 자동으로 연장되어 복사한 컨트롤 포인트까지 덩굴을 연결합니다.
새로운 컨트롤 포인트를 배치할 때마다 회전시켜, 덩굴이 보다 자연스럽게 구부러지도록 조정할 수 있습니다.
덩굴 중간에서 컨트롤 포인트를 선택하고 복사하여 덩굴이 어디서, 얼마나 구부러질지 더 잘 조정할 수 있습니다.
덩굴로 나무를 감쌀 수도 있습니다.
창의적으로 덩굴을 뻗어 플레이어에게 더 큰 도전을 선사하세요. 더욱 재미있게 만들려면 덩굴이 속이 빈 통나무처럼 밀폐된 공간을 통과하도록 하세요.
이 디자인 예시에서는 플레이 영역 끝에 그라인드 덩굴을 타다 가속해 멋지게 점프해야만 닿을 수 있는 감시탑을 사용합니다.
덩굴 그라인드 셰이프 만들기 팁
컨트롤 포인트의 탄젠트 강도를 조정해 해당 포인트가 구부러지는 정도를 미세조정할 수 있습니다.
아래 나와 있는 구부러진 그라인드 덩굴의 컨트롤 포인트에서는 300.0의 기본 탄젠트 강도 설정을 사용했습니다.
덩굴의 길이를 따라 연장되는 컨트롤 포인트의 벤드 각도라고 생각하세요.
더 큰 값, 가령 800.0으로 조정하는 경우 덩굴 길이를 따라 더 먼 부분까지 구부러지는 각도가 적용되므로 더 부드러운 곡선을 만들게 됩니다.
컨트롤 포인트를 복사, 붙여넣기 또는 삭제할 때는 조심하세요! 덩굴 전체가 아닌 컨트롤 포인트를 선택했는지 반드시 확인해야 합니다!
덩굴의 끝점을 복사 및 붙여넣기하고, 점을 회전해 보다 자연스럽게 흐르게 하세요. 덩굴이 장애물 주위나 장애물을 뚫고 보다 자연스럽게 뻗도록 할 수 있습니다.
목표물 추가하기
플레이어가 그라인드 덩굴을 타며 쏴야 하는 목표물을 추가합니다.
이 예시에서는 폭탄 꽃 및 악취 꽃 장치와, 총 6종의 식물을 목표물로 사용하지만, 원하는 만큼 배치해도 좋습니다!
폭탄 꽃(Bomb Flower) 장치를 추가합니다.
적중 시 발사(Launch on Hit)를 끄기(Off)로 커스터마이징합니다.
이 장치를 더 복사하여 배치합니다.
악취 꽃(Stink Flower) 장치에서 1~3단계를 반복합니다.
무기 추가하기
플레이어에게 무기를 장착시키려면 아이템 생성 장치와 생성 장치에 드롭되는 무기가 필요합니다.
덩굴 시작 지점 근처에 아이템 생성 장치(Item Spawner)를 배치합니다.
생성 장치를 다음과 같이 커스터마이징합니다.
옵션 값 설명 게임 중 베이스 표시(Base Visible During Game)
끄기
게임 중 생성 장치가 표시되지 않습니다.
첫 생성까지 시간
즉시(0.0)(Instant (0.0))
게임 시작 시 무기를 생성합니다.
생성 시간 간격
1.0초
플레이어가 무기를 주운 뒤 새로운 무기가 얼마나 빨리 생성될지를 제어합니다.
지나칠 때 줍기(Run Over Pickup)
켜기
플레이어가 무기 위를 지나며 주울 수 있습니다.
아이템 스케일(Item Scale)
1.5
무기 표시 크기를 설정합니다. 약간 크게 표시하면 플레이어가 주워야 한다는 걸 더 쉽게 기억할 수 있습니다.
포크리 콘텐츠(Content)의 무기(Weapons) 카테고리에서 원하는 무기를 선택하고 드롭(Drop)을 클릭합니다.
원하는 어떤 무기든 생성 장치에 드롭할 수 있지만, 그라인드 덩굴 테마에는 임시 활(Makeshift Bow)이 아주 잘 어울립니다!
장치를 추가해 게임 상태 제어하기
다음 장치를 사용해 게임 상태를 설정하고 제어하세요.
타이머 장치
점수 관리 장치
회수 영역 장치
게임 종료 장치
타이머와 점수 관리 장치는 플레이어 직접 상호작용이 필요하지 않으므로, 게임플레이 영역 밖에 배치해도 괜찮습니다.
타이머(Timer) 장치를 배치합니다.
아래와 같이 커스터마이징합니다.
옵션 값 설명 타이머 종료 시 성공(Success on Timer End)
끄기
게임이 점수 기반이므로 승리 조건으로 완료를 제거합니다.
게임 중에 표시(Visible During Game)
숨김
게임플레이 중 장치를 숨깁니다.
남은 시간 초당 점수(Score Per Second Remaining)
50
덩굴 그라인딩이 완료되면 타이머에 남아 있는 초당 점수를 부여합니다. 점수 일부는 플레이어가 그라인딩을 얼마나 빨리 완료하느냐에 따라 부여되므로, 중요한 설정입니다. 이 설정은 플레이어에게 게임이 종료되었을 때 남은 시간 1초당 50점을 부여합니다.
긴급 모드 사용(Enable Urgency Mode)
켜기
남은 시간이 아래 한계치에 도달하면 장치를 긴급 모드로 설정합니다.
긴급 모드 시간(Urgency Mode Time)
5.0초
타이머가 끝나기 전 긴급 모드가 시작되는 한계치를 초 단위로 설정합니다.
긴급 텍스트(Urgency Text)
텍스트 입력
긴급 모드가 시작되면 표시되는 텍스트입니다.
점수 관리 장치(Score Manager)를 배치하고 다음과 같이 커스터마이징합니다.
옵션 값 설명 득점 값
100
장치 트리거 시 부여되는 점수입니다.
사용 단계
없음
이 장치는 다이렉트 이벤트 바인딩을 통해서만 트리거되므로 '없음'으로 설정합니다.
HUD에 점수 업데이트 표시
켜기
점수 업데이트가 HUD를 통해 플레이어에게 표시됩니다.
플레이 영역 끝에 있는 탑에 회수 영역(Capture Area) 장치를 추가합니다.
다음과 같이 수정합니다.
옵션 값 설명 영역 반경(Capture Radius)
1.25타일(1.25 Tiles)
플레이어가 상호작용해야 하는 영역의 크기입니다.
게임 내 아이템 표시
끄기
게임플레이 중 플레이어에게서 장치를 숨깁니다.
점령 가능한 팀
전체
특정 팀만 점령할 수 있도록 제한하지 않습니다.
목표로 취급
켜기
회수 영역 착륙 시 플레이어가 득점합니다.
목표 HUD에 표시(Show in Objective HUD)
켜기
이 장치가 목표 HUD에 플레이어 목표로 표시되지 않습니다.
플레이 공간 끝에 있는 탑에 게임 종료 장치(End Game device)를 추가합니다.
이 장치는 기본 설정만 사용합니다.
장치 바인딩하기
다이렉트 이벤트 바인딩을 통해 장치가 서로 통신하도록 할 수 있습니다. 게임 메카닉이 정확히 작동하려면 몇 가지 바인딩을 설정해야 합니다.
다음 기능을 사용하도록 타이머를 설정합니다.
기능 장치 선택 이벤트 선택 수신 시 시작
그라인드 덩굴(Grind Vine)
그라인딩 시작 시(On Started Grinding)
수신 시 완료(Complete When Receiving From)
회수 영역
구역 입장 시
수신 시 재개(Resume When Receiving From)
그라인드 덩굴(Grind Vine)
그라인딩 시작 시(On Started Grinding)
다음 기능을 사용하도록 점수 관리 장치를 설정합니다.
기능 장치 선택 이벤트 선택 수신 시 활성화
폭탄 꽃(Bomb Flower)
폭발 시(On Explode)
수신 시 활성화
악취 꽃(Stink Flower)
폭발 시(On Explode)
수신 시 사용
그라인드 덩굴(Grind Vine)
그라인딩 시작 시(On Started Grinding)
수신 시 사용
그라인드 덩굴(Grind Vine)
그라인딩 중단 시(On Ended Grinding)
잊지 말고 모든 폭탄 꽃과 악취 꽃을 점수 관리 장치 기능에 추가해 플레이어 점수를 위해 사용할 수 있도록 하세요!
다음 이벤트를 사용하도록 회수 영역 장치를 설정합니다.
이벤트 장치 선택 기능 선택 구역 입장 시 이벤트 송신(On Player Entering Zone Send Event To)
타이머 장치
완료
구역 입장 시 이벤트 송신(On Player Entering Zone Send Event To)
게임 종료 장치
활성화
다음 기능을 사용하도록 게임 종료 장치를 설정합니다.
기능 장치 선택 이벤트 선택 수신 시 시작
그라인드 덩굴(Grind Vine)
그라인딩 시작 시(On Started Grinding)
수신 시 완료(Complete When Receiving From)
회수 영역
구역 입장 시
수신 시 재개(Resume When Receiving From)
그라인드 덩굴(Grind Vine)
그라인딩 시작 시(On Started Grinding)
섬 설정 구성
이 미니게임의 유일한 필수 섬 설정은 플레이어가 그라인드 덩굴을 타고 목표물을 쏠 때 실수로 장애물 코스를 파괴하지 않도록 합니다.
섬 설정(Island Settings)으로 이동해 플레이어(Player) 카테고리를 선택합니다.
장비(Equipment)에서 환경 피해(Environmental Damage)를 끄기로 설정합니다.
디자인 팁
다 됐습니다. 인상적인 미니게임 스타일이 완성되었으며, 플레이어의 실력에 도전장을 던져 보세요!
장애물 코스에 여러 난간을 추가하고, 보상 무기를 바꾸고, 플레이어가 즐길 수 있는 미니게임 제작을 위해 점수도 추가해 보세요!