어떤 게임이든 게임플레이는 게임 메커니즘에 의해 제어됩니다. 각 메커니즘은 게임 기능의 특정 측면을 다룹니다. 이러한 메커니즘은 플레이어가 게임에서 승리하기 위해 무엇을 해야 하는지(승리 조건)를 정의하는 일반 규칙에서부터 플레이어가 섬의 어디에서 생성되는지, 플레이어가 어떻게 이동할 수 있는지, 플레이어에게 언제 어떤 아이템을 지급할 수 있는지와 같은 특정 규칙에 이르기까지 다양합니다.
장치는 섬에 배치할 수 있는 단일 패키지 형태의 사전 프로그래밍된 게임 메커니즘 세트입니다. 대부분의 장치는 메시 에셋 또는 아이콘으로 시각화되어 있습니다. 어떤 장치는 게임 내에서 표시되고, 어떤 장치는 섬을 편집할 때만 표시되며, 또 어떤 장치는 게임플레이를 위해 표시 설정을 켜거나 끌 수 있습니다.
바로 사용하거나 커스터마이징 가능!
장치는 섬 내에서 플레이어 액션 탐지, 이벤트 트리거, 게임 스테이트 관리, 단순하거나 복잡한 상호작용 생성을 통해 상호작용성을 강화합니다.
기본 포트나이트 장치를 그대로 사용하거나, 장치 옵션이나 Verse를 통해 커스터마이징하여 기능을 확장할 수 있습니다.
포트나이트 장치의 역사
장치는 원래 2018년 12월 출시된 포크리에서 게임 및 기타 경험을 제작하기 위한 용도로 특별히 만들어졌습니다.
포크리에서는 개발자가 자신만의 게임을 제작하여 저장하고 친구와 공유할 수 있는 샌드박스 환경을 제공했습니다.
많은 장치 메커니즘을 포트나이트 배틀로얄에서 바로 가져왔으며, 초기 개발자 제작 게임은 경주, 슈팅 게임처럼 단순한 모드였습니다.
첫 출시 이후 장치 수는 기하급수적으로 증가했으며, 장치 자체와 개발자가 장치를 사용하여 제작할 수 있는 경험도 정교해졌습니다.
여러 장치의 기능 알아보기
장치를 사용하면 게임플레이의 프로토타입을 제작하고 필요에 맞게 수정할 수 있습니다. 순수 코드를 사용하여 이미 존재하는 기능을 다시 만들어 보기 전에 잠시 시간을 내어 사용 가능한 장치를 확인해 보는 것이 좋습니다. 사용 가능한 장치는 작동이 이미 검증되었기 때문에 기존 장치를 사용 및 커스터마이징하면 개발 워크플로를 간소화하고 프로그래밍과 테스트 시간을 절약할 수 있습니다. 필요한 기능이 장치에 없는 경우에는 Verse API 레퍼런스를 확인하여 Verse로 어떤 기능을 추가할 수 있는지 살펴보세요!
일부 장치는 UEFN에서만 사용할 수 있습니다. 이러한 장치의 목록과 설명 페이지는 UEFN 전용 장치를 참고하세요. 포크리에서 UEFN 전용 장치를 섬에 배치할 수는 없지만, UEFN에서 배치한 후에 포크리에서 라이브 편집 세션 중에 대부분의 장치 옵션을 수정할 수 있습니다.
장치 기능 및 이벤트 사용하기
포트나이트 장치의 뛰어난 기능 중 하나는 다른 장치의 이벤트에 의해 트리거되었을 때 장치가 특정 기능을 수행하도록 구성할 수 있다는 것입니다.
한 장치가 다른 장치에 바인딩되면 다른 장치에 신호를 전송할 수 있습니다. 이 신호 전송을 이벤트라고 합니다. 이벤트는 하나 이상의 장치를 트리거하여 특정 동작을 수행하거나 조건을 설정하도록 하는데, 그러한 동작과 조건을 기능이라고 합니다.
예를 들어 버튼(Button) 장치를 구성하여 플레이어가 버튼과 상호작용할 때 커스터마이징 가능한 조명(Customizable Light)을 켜도록 트리거할 수 있습니다. 이 장치를 구성한 후에는 복사 및 붙여넣기하여 복제본을 만들고 복사된 장치가 조명을 끄도록 변경할 수 있습니다. 또한 켜기/끄기 토글로 하나의 장치가 두 액션을 모두 수행하도록 커스터마이징할 수도 있습니다.
처음부터 코딩하는 것보다 훨씬 빠릅니다. 이러한 기본 제공 기능 및 이벤트를 통해 디자인 생산성을 극적으로 높일 수 있습니다!
더 알아볼 준비가 되셨나요?
UEFN 또는 포크리에서 장치를 찾고 수정하는 방법과 이벤트 트리거를 구성하는 방법에 대한 자세한 내용은
장치 시작하기를 참고하세요.
영감이 필요하다면 장치 디자인 예시에서 장치를 사용하여 재미있고 색다른 게임 메커니즘을 만드는 방법에 대한 멋진 아이디어를 얻어 보세요!