프로토타이핑은 팀이 게임에 대한 초기 아이디어를 탐색하고 반복하며 최종 버전으로 개발하기 전에 실험하는 디자인 프로세스입니다. Roblox 개발에 있어 가장 일반적인 프로토타입 기법은 종이와 스튜디오 프로토타이핑입니다. 프로토타이핑의 주요 이점은 다음과 같습니다:
- 시간 효율성: 프로토타이핑의 가치는 잠재적 문제에 대한 해결책을 반복하고 탐색하는 속도에 있습니다. 프로토타이핑은 설계 결함, 간과 및 예기치 않은 기술 요구 사항을 사전 제작 초기 단계에서 발견할 수 있도록 보장하며, 개발 초기 몇 달이 아닌 초기 단계에서 이를 확인할 수 있습니다. 게임을 만드는 초기 단계에서 프로토타입을 만드는 데 필요한 시간과 에너지는 후반부에 비싼 간과를 수정하는 데 필요한 시간과 에너지보다 적습니다.
- 재미 찾기: 프로토타이핑은 설계 중인 게임이 실제로 플레이하기에 재미있는지 확인합니다. 게임에 대한 아이디어는 추상적일 수 있지만, 프로토타이핑은 여러분의 비전이 상상하는 대로 구현될 수 있음을 확인하게 만듭니다.
종이 프로토타이핑
종이 프로토타이핑은 물리적 객체를 사용하여 게임 디자인을 하고 게임 플레이와 플레이어 상호작용을 시뮬레이션하는 행위입니다. 예시로는 다음과 같은 것들이 있습니다:
- 종이
- 보드 게임 조각
- 주사위
- 레고
- 사무용품

종이 프로토타이핑의 이점은 다음과 같습니다:
- 반복 속도: 종이 프로토타이핑을 시작하는 데 몇 분이 소요되며, 반면 가상 환경을 만드는 데는 며칠 또는 몇 주가 걸릴 수 있습니다. 결과적으로, 반복 속도가 크게 증가하여 단순히 그리거나 지우거나 더 많은 종이를 인쇄하는 방법으로 잠재적인 해결책과 아이디어를 신속하게 탐색할 수 있습니다.
- 넓은 시스템 맥락: 종이 프로토타이핑의 추상성은 여러분이 구현의 제약 없이 게임 내의 더 많은 시스템과 상호작용할 수 있도록 합니다. 시스템 상호작용 아이디어를 탐색할 수 있는 이러한 자유는 디자인 관점에서 해결책을 생각해볼 수 있게 하며, 프로토타이핑 단계가 끝난 후 테스트할 수 있습니다. 비록 그것이 범위를 초과하거나 구현하기 어려운 것으로 판명되더라도, 종이 프로토타이핑이 제공하는 넓은 시스템 맥락에서 얻은 초기 아이디어는 그렇지 않으면 고려하지 않았을 새로운 창의적 해결책을 발견할 수 있게 해줍니다.
- UI/UX 디자인: 종이에 그리는 것이 쉽기 때문에 종이 프로토타이핑은 게임의 최적 UI 및 UX 디자인을 탐색하는 데 가장 좋은 매체 중 하나입니다.

UI/UX 디자인 탐색을 위한 종이 프로토타이핑 사용.
장점에도 불구하고 종이로 프로토타이핑하는 데는 매체의 차이로 인해 단점이 존재합니다. 종이 프로토타이핑의 단점은 다음과 같습니다:
- 재사용 불가능: 종이 프로토타이핑으로 만들어진 프로토타입은 최종 결과에 그대로 사용할 수 없습니다. 모든 것은 가상으로 재구성해야 합니다.
- 시뮬레이션 한계: 독특한 메커니즘과 상호작용을 시뮬레이션하는 것은 종이나 물리적 자산을 사용하여 만들기가 제한적이거나 불가능합니다.
- 잘못된 긍정: 특정 활동은 종이와 물리적 자산을 사용했을 때 휴대전화, 컴퓨터, 콘솔에서 하는 것보다 더 재미있고 매력적일 수 있습니다.
스튜디오 프로토타이핑
_스튜디오 프로토타이핑_은 Roblox Studio를 사용하여 게임의 초기 단계를 설계하고 반복하는 행위입니다. 프로토타이핑을 위해 스튜디오에서 직접 시작할 경우의 장점은 다음과 같습니다:
- 빠른 플레이테스트: 스튜디오에서 직접 만드는 것은 게임 내 시스템의 빠른 플레이 가능한 버전을 쉽게 공유하여 피드백을 받을 수 있게 합니다.
- 재사용 가능한 작업: 스튜디오에서 직접 만들면 작업을 기반으로 계속 진행할 수 있습니다. 종이 프로토타이핑과 달리 프로토타이핑 기간이 끝났을 때 처음부터 시작할 필요 없이 중단한 지점에서 계속 작업할 수 있습니다.
- 조기 기술 문제 탐지: 종이 프로토타이핑의 추상성은 기술적으로 구현할 수 없는 비현실적인 아이디어로 이어질 수 있습니다. 스튜디오에서 프로토타입을 만들면 사용 가능한 자원으로 실제로 생성할 수 있는 아이디어인지 확인해야 합니다.

Roblox Studio에서 만든 초기 오비 프로토타입입니다.
장점에도 불구하고 스튜디오 프로토타이핑의 한계는 다음과 같습니다:
- 더 좁은 테스트 범위: 프로토타입에 포함된 자산을 스크립트하고 디버그하고 교체하는 데 필요한 시간 때문에 게임 플레이 상호작용 및 시스템을 테스트할 범위가 제한됩니다.
- 증가된 반복 시간: 다양한 가상 환경을 만드는 데 드는 비용이 증가함에 따라 게임 내 여러 시스템을 반복하는 데 더 많은 시간이 필요합니다.

Roblox Studio에서 제작된 더 복잡한 프로토타입입니다.
모범 사례
기능 작업과 프로토타이핑의 차이는 범위입니다. 프로토타이핑은 빠르고 신속해야 하며, 테스트하는 기능의 특정 측면만 포함해야 하고 전체 기능을 포함해서는 안 됩니다.
프로토타이핑을 할 때는 팀과 여러 차례 플레이테스트 세션을 가지며 발견한 내용을 확인하십시오. 친구, 가족 및 소셜 미디어와 프로토타입을 공유하여 피드백과 신선한 관점을 얻으십시오. 게임이 만족스러울 때까지 반복하십시오.
프로토타이핑할 때는 게임의 다음 부분을 탐색하는 데 주의하십시오:
- 코어 루프: 코어 루프는 전체 게임이 구축되는 중심적인 게임 플레이입니다. 코어 루프 디자인에 대해 더 알아보려면 코어 루프를 참조하십시오.
- UI/UX: 메뉴 상호작용 입력 컨트롤이 직관적이고 잘 설계되어 있는지 확인하십시오. UI/UX 디자인에 대해 더 알아보려면 UI 및 UX를 참조하십시오.
- 게임 규칙: 게임이 어떻게 작동할 것인지에 대한 세부 사항을 확인하십시오. 예를 들어, 게임이 리스폰 메커니즘을 특징으로 한다면, 리스폰 타이머가 얼마나 될 수 있는지, 플레이어가 게임 내에서 물리적으로 어디에 리스폰되는지, 그리고 플레이어가 다시 재미를 재개하는 속도에 영향을 줄 수 있는 요소가 있는지 탐색하십시오.
- 엣지 케이스: 플레이어가 게임의 한계를 어떻게 테스트할 수 있는지를 탐색하십시오. 이러한 행동을 방지하거나 장려하기 위한 솔루션과 중단책을 설계하십시오.