Verse는 비디오 게임 및 게임과 유사한 경험을 염두에 두고 설계된 프로그래밍 언어입니다. 따라서 게임에 특화된 요구 사항을 처리하는 데 적합합니다.
Verse와 포크리를 사용하는 이유
새로운 프로그래밍 언어를 배우는 것은 부담스러울 수 있습니다. 그런데 포트나이트의 포크리 툴세트는 프로그래밍이나 코드에 대해 걱정할 필요가 없다는 것이 큰 장점 중 하나입니다.
프로그래밍은 게임 디자인에 내재되어 있습니다.
포크리 에서는 장치를 사용하여 게임플레이 규칙을 생성할 수 있지만, 이러한 장치를 미리 정의된 특정 방식으로만 연결할 수 있습니다. 기존 장치나 여러 장치의 조합으로는 불가능한 작업의 경우에는 해당 게임플레이 콘셉트를 포크리 섬에서 직접 구현할 수 없습니다.
바로 이 부분에서 Verse는 프로그래밍을 통해 기존 장치로는 채울 수 없는 간극을 메워 포크리 툴세트를 보완합니다. Verse는 게임 개발자에게 새로운 함수 기능을 생성하거나 복잡한 장치 구성을 단순화할 수 있는 방법을 제공합니다.
에픽게임즈는 더 많은 게임플레이 관련 함수 기능을 지원하기 위해 UEFN용 Verse API를 지속적으로 개발하고 있습니다. 현재로서는 다음에 대한 솔루션으로 Verse를 사용하는 것이 좋습니다.
- 플레이어와 게임 월드 간의 복잡한 상호작용
- 상황이 발생하는 시점을 정밀하게 제어
- 포크리 툴세트만으로는 구현하기 어렵거나 불가능한 신규 게임 규칙 생성
- 플레이어 또는 게임 월드의 현 상태를 기반으로 한 동적 플레이
Verse 시작하기
프로그래밍 경험이 전혀 없더라도 Verse 문서를 통해 Verse 언어의 기초와 핵심 프로그래밍 개념을 배울 수 있습니다.
Verse 언어에 관심이 있다면 퀵 레퍼런스 또는 전체 Verse 언어 레퍼런스로 이동할 수 있습니다. API에 관심이 있다면 Verse API 레퍼런스를 살펴보세요.
프로그래밍이 처음이라면 다음 영상을 통해 프로그래머의 사고 방식에 대해 알아볼 수 있습니다.
해당 영상을 시청한 후, 아래 순서대로 문서를 살펴보는 것이 좋습니다.