프로토타입 작성

*이 콘텐츠는 AI(베타)를 사용해 번역되었으며, 오류가 있을 수 있습니다. 이 페이지를 영어로 보려면 여기를 클릭하세요.


프로토타입 은 팀이 반복하고 경험에 대한 초기 아이디어를 탐색하여 기능으로 완성하고 작업하기 전에 경험에 대한 아이디어를 실험하는 실험적인 디자인 프로세스입니다.Roblox 개발과 관련하여 두 가지 일반적인 프로토타입 기술은 종이스튜디오 프로토타입입니다.프로토타입의 주요 이점은 다음과 같습니다:

  • 시간 효율: 프로토타입의 값은 잠재적 문제에 대한 솔루션을 반복하고 탐색할 수 있는 속도입니다.프로토타입을 통해 개발 초기 단계에서 디자인 결함, 오류, 예기치 않은 기술 요구 사항을 감지하여 개발 기간이 아닌 몇 달 전에 프로덕션 준비를 완료할 수 있습니다.경험 생성의 초기 단계에서 프로토타입에 필요한 시간과 에너지는 후기 단계에서 비용이 많이 드는 오류를 수정하는 데 필요한 시간과 에너지보다 적습니다.
  • 재미 찾기: 프로토타입 작업은 디자인 중인 경험이 실제로 플레이하기 재미있는지 확인합니다.경험에 대한 아이디어는 추상적일 수 있지만, 프로토타입을 통해 비전을 상상하는 대로 실현할 수 있는지 확인하도록 강요합니다.

종이 프로토타입


종이 프로토타입 은 물리적 개체를 사용하여 게임플레이와 플레이어 상호작용을 시뮬레이션하는 경험을 디자인하는 행위입니다.예시에는 다음이 포함됩니다:

  • 종이
  • 보드 게임 조각
  • 주사위
  • 레고
  • 사무 용품
A stack of cardboard cards, a number 2 pencil, and a handful of semi-transluscent cyan blue dice sit on top of a dark brown table to signify common household objects you can use to prototype your gameplay.
종이 프로토타입 도구의 예입니다.

종이 프로토타입의 이점은 다음과 같습니다:

  • 반복 속도: 가상 환경을 만들기 위해 며칠이나 주를 기다려야 하는 대신, 종이 프로토타입을 시작하는 데 몇 분이 걸립니다.결과적으로 반복 속도가 크게 증가하여 더 많은 종이를 그리거나 지우거나 인쇄하는 것만으로 잠재적인 솔루션과 아이디어를 신속하게 탐색할 수 있습니다.

  • 더 넓은 시스템 컨텍스트: 종이 프로토타입의 추상화를 통해 실제 구현에 의해 무거워지지 않고 경험에서 더 많은 시스템과 상호작용할 수 있습니다.시스템 상호 작용 아이디어를 탐색할 수 있는 이 자유를 통해 디자인 관점에서 솔루션을 생각할 수 있으며, 프로토타입 단계가 끝나면 테스트할 수 있습니다.범위에서 벗어났거나 구현하기 어려운 것으로 판명되더라도, 종이 프로토타입이 제공한 더 넓은 시스템 컨텍스트에서 얻은 초기 아이디어를 통해 다른 고려하지 않은 새로운 창의적인 솔루션을 발견할 수 있습니다.

  • UI/UX 디자인: 종이에 그리기의 편의성은 경험에 대한 최적의 UI 및 UX 디자인을 탐색하기 위한 최고의 매체 중 하나입니다.

    A lightskinned hand holds a small paper cutout of a piece of pepperoni over a piece of paper with a UI prototype of a pizza building system. The piece of paper is on a dark brown table.
    종이 프로토타입을 사용하여 UI/UX 디자인을 탐색합니다.

이점에도 불구하고 종이에서의 프로토타입은 미디엄의 차이로 인해 단점이 있습니다. 종이 프로토타입의 단점은 다음과 같습니다.

  • 재사용할 수 없음: 종이 프로토타입으로 수행된 프로토타입 중 하나는 최종 결과에서 문자 그대로 사용할 수 없습니다.모든 것이 가상으로 다시 만들어야 합니다.
  • 시뮬레이션 제한: 특별한 메커니즘과 상호 작용을 시뮬레이션하는 것은 종이에 만들거나 물리적 자산을 사용하여 만들기가 제한되거나 불가능합니다.
  • 거짓 양성: 일부 활동은 전화, 컴퓨터 또는 콘솔에서 수행하는 것보다 종이와 물리적 자산을 사용하여 더 재미있고 매력적으로 증명될 수 있습니다.

스튜디오 프로토타입 작성


스튜디오 프로토타입은 Roblox Studio를 사용하여 경험의 초기 단계를 디자인하고 반복하는 행위입니다.프로토타입 작업을 위해 Studio에서 직접 시작하는 이점은 다음과 같습니다:

  • 신속한 플레이테스트: Studio에서 직접 생성하면 게임에서 쉽게 다른 사람들과 피드백을 공유할 수 있는 시스템의 빠른 플레이 가능 버전을 가질 수 있습니다.

  • 재사용 가능한 작업: Studio에서 직접 생성하면 작업을 구축할 수 있습니다.종이 프로토타입과 달리, 프로토타입 기간이 종료되면 다시 시작할 필요가 없으며, 중단한 곳에서 계속 작업할 수 있습니다.

  • 초기 기술 문제 감지: 종이 프로토타입의 추상화는 기술적으로 구현할 수 없는 비현실적인 아이디어로 이어질 수 있습니다.Studio에서 프로토타입하면 아이디어가 사용 가능한 리소스로 실제로 만들 수 있는 것인지 여부를 결정해야 합니다.

    An example greybox obby course with various gray, purple, and red parts above an open space without a baseplate.
    Roblox Studio에서 만든 이른 오비 프로토타입입니다.

장점에도 불구하고 Studio 프로토타입의 제한은 다음과 같습니다:

  • 더 작은 테스트 범위: 스크립트, 디버그 및 프로토타입에 참여하는 자산을 교체하는 데 필요한 시간으로 인해 잠재적인 게임 플레이 상호 작용 및 시스템을 테스트하는 범위가 제한됩니다.

  • 반복 시간 증가 다른 가상 환경을 만드는 비용이 증가하여 경험에서 여러 시스템을 반복하는 데 더 많은 시간이 필요합니다.

    An example greybox obby course with parts of various textures, yellow Roblox coins, and a particle emitter emitting light green particles.
    Roblox Studio에서 만든 더 복잡한 프로토타입입니다.

모범 사례

기능 작업과 프로토타입 작업의 차이점은 범위입니다.프로토타입은 빠르고 신속해야 하며, 테스트 중인 기능의 특정 측면을 타격하지만 전체 기능 자체는 아닙니다.

프로토타입을 작성할 때 팀과 함께 여러 플레이테스트 세션을 가져 결과를 확인하십시오.프로토타입을 친구, 가족, 소셜 미디어와 공유하여 피드백과 신선한 관점을 얻으세요.경험을 반복하여 만족할 때까지 계속합니다.

프로토타입 작업을 수행할 때 경험의 다음 부분을 탐색하기 위해 특별한 주의를 기울이십시오:

  • 핵심 루프: 코어 루프는 전체 경험을 구축하는 중심 게임플레이입니다.코어 루프 디자인에 대해 자세히 알아보려면 코어 루프를 참조하십시오.
  • UI/UX: 메뉴 상호 작용 입력 컨트롤이 직관적이고 잘 설계되었는지 확인하십시오.UI/UX 디자인에 대해 자세히 알아보려면 UI 및 UX를 참조하십시오.
  • 게임 규칙: 경험이 어떻게 작동할지 세부 정보를 얻으십시오.예를 들어, 게임에 재생 메커니즘이 포함될 것임을 알고 있으면, 재생 타이머의 길이, 플레이어가 경험에서 물리적으로 재생할 위치, 플레이어가 재접속할 수 있는 속도를 변경할 수 있는 요소가 있는지 여부를 조사합니다.
  • 가장자리 케이스: 플레이어가 경험의 기능 한계를 어떻게 밀어붙일 수 있는지 살펴보세요.디자인 솔루션을 설계하고 간격을 중지하여 이러한 행동을 방지하거나 장려합니다.