Choice Tower Template 가이드
요약 | 질문에 맞는 게이트를 통과하며 취향을 선택하고, 공유 존에서 다른 플레이어와 결과를 비교할 수 있는 크리에이터용 템플릿입니다. |
|---|---|
난이도 | 초심자 (코드 수정 불필요) |
장르 | 성향 테스트, 밸런스 게임, 기록 기반 소셜 공유 |
싱글플레이/멀티플레이 | 멀티플레이 |
📘 Choice Tower Template 다운로드
Choice Tower 템플릿으로 선택형 월드 만들기
Choice Tower는 질문에 맞는 게이트를 통과하며 자신의 취향을 선택하는 월드를 만들 수 있는 크리에이터용 템플릿입니다.
크리에이터는 코드를 수정하지 않고도 질문과 선택지, 스테이지 수, 결과 보드 이미지를 변경할 수 있습니다.
플레이어가 모든 스테이지를 완료하면 자신의 선택 결과를 확인하고, 공유 존에서 다른 플레이어의 결과와 비교할 수 있습니다.
이 가이드를 순서대로 따라하면 아래 기능이 포함된 선택형 월드를 만들 수 있어요!
- 질문과 선택 이미지가 표시되는 선택 게이트
- 여러 개의 스테이지가 순서대로 이어지는 진행 방식
- 플레이어의 이전 선택 기록 저장 및 복원
- 실시간 선택 비율이 표시되는 HUD
- 나와 다른 플레이어의 결과를 확인하는 공유 존
- 선택 결과를 이미지로 저장하거나 피드에 공유하는 기능
1. 템플릿 배치하기
Choice Template 추가하기
Choice_Template 프리팹에는 선택 게이트, HUD, 결과 보드, 공유 존 등 Choice Tower를 실행하는 데 필요한 오브젝트가 들어 있습니다.

- Project 창에서 Assets/Choice_Tower/Prefabs 폴더로 이동해 주세요.
- Choice_Template 프리팹을 Scene 또는 Hierarchy 창으로 드래그해 주세요.
- Hierarchy 창에서 Choice_Template 오브젝트가 정상적으로 추가되었는지 확인해 주세요.

Choice Template 튜토리얼
처음 Choice_Template을 Scene에 배치하면 Choice Template 튜토리얼 창이 자동으로 열립니다. 설정 창은 아래 순서대로 템플릿의 주요 설정 위치를 안내합니다.
- 스테이지 콘텐츠 설정
- Choice GameManager 설정
- 공유 존 디자인 설정
- Play 모드 테스트

Inspector에서 열기 버튼을 클릭해 보세요. Hierarchy 창에서 해당 오브젝트가 자동으로 선택되어, Inspector 창에서 즉시 설정을 진행할 수 있습니다.

설정 창을 다시 열고 싶다면?
Hierarchy 창에서 Choice_Template을 선택한 뒤, Inspector 창에서 Open Choice Template Tutorial 버튼을 클릭해 주세요
주의사항
- 하나의 Scene에는 Choice_Template을 하나만 배치해 주세요.
- 기능을 정확히 이해하기 전에는 템플릿 내부 오브젝트를 삭제하거나 연결을 해제하지 않는 것을 권장합니다.
- 모든 설정은 Play 모드가 아닌 Edit 모드에서 진행해 주세요.
템플릿의 기본 구성
Choice_Template은 크게 아래 세 부분으로 구성되어 있습니다.

- Choice_Stage
- 플레이어에게 질문과 선택 게이트를 보여주는 공간입니다.
- 각 게이트를 통과하면 해당 선택이 기록됩니다.
- Choice_GameManager
- 스테이지 진행 순서, 선택 기록, 데이터 저장과 복원을 관리합니다.
- Choice_SharingZone
- 모든 선택을 완료한 플레이어가 자신의 결과와 다른 플레이어의 결과를 확인하는 공간입니다.
TIP
처음에는 템플릿의 위치와 크기를 크게 변경하지 말고, 기본 상태로 한 번 테스트해 보세요.
기본 동작을 확인한 뒤 스테이지 간격과 주변 환경을 꾸미면 문제의 원인을 더 쉽게 찾을 수 있습니다.
2. 질문과 선택지 설정하기
Stage Manager 활용하기
Choice_Template 오브젝트 안의 StageManager를 사용하면 각 스테이지에 표시될 질문과 선택지를 한곳에서 편집할 수 있습니다.

- Hierarchy 창에서 Choice_Template 오브젝트를 선택해 주세요.
- Inspector 창 상단의 Stage 목록 오른쪽 숫자 배지에 현재 Choice_Template 아래에서 감지된 스테이지 수가 표시됩니다.
Inspector에 표시되는 문구는 PC에 설정된 언어를 따라갑니다.
영어 환경에서는 Stages / Question Text / Apply to Scene 과 같이 표시됩니다.
목록의 각 행에서 아래 역할을 합니다.
- 스테이지 순서대로 01, 02, 03 … 번호가 매겨지고, 마지막 스테이지에는 마지막 배지가 붙습니다.
- Scene에서 보기
- 해당 스테이지를 선택하고 Scene View의 시점을 그 위치로 이동합니다.
- ⋯ 메뉴
- 이 Stage 복제해서 추가, Stage 삭제를 사용할 수 있습니다.
- 모두 접기 / 모두 펼치기
- 목록 오른쪽 위 버튼으로 모든 스테이지를 한 번에 접거나 펼칩니다.
행의 이름이나 화살표를 클릭해 펼치면 아래 속성을 설정할 수 있습니다.

- 질문 텍스트
- 해당 스테이지에서 플레이어에게 보여줄 질문을 입력합니다.
- 예시: What kind of style do you like?
- 질문 배경 (선택)
- 질문 패널에 표시할 배경 이미지를 연결합니다.
- 이미지를 사용하지 않을 경우 비워두어도 됩니다.
- 답변 1, 답변 2 …
- 각 게이트에 대응하는 항목입니다. 펼치면 아래 두 속성이 나옵니다.
- 답변 텍스트
- 각 게이트에 표시할 선택지의 이름을 입력합니다.
- 예시: Lovely Style, Street Style
- 답변 이미지 (선택)
- 선택지를 이미지와 함께 보여주고 싶을 때 사용합니다.
- 이미지를 사용하지 않으면 텍스트만 표시됩니다.
질문과 선택지 적용하기
질문과 선택지를 입력한 뒤에는 반드시 Scene에 데이터를 적용해야 합니다.

- 내용을 수정했을 경우 목록 아래의 Scene에 적용 버튼을 클릭해 주세요.
- 입력한 내용과 Scene의 내용이 다르면 버튼이 주황색으로 표시되고 (변경 사항 있음) 문구가 나타납니다.
- 적용이 완료되면 각 스테이지의 질문 패널과 선택 게이트에서 입력한 내용을 확인할 수 있습니다.
버튼을 누르면 아래 항목이 함께 적용됩니다.
- 스테이지 질문
- 질문 배경 이미지
- 선택지 텍스트
- 선택지 이미지
- 스테이지 이름
- 다국어 적용에 필요한 기본 키
TIP 감지된 스테이지 수와 데이터 항목 수가 다르면 목록 아래에 안내 문구가 표시됩니다. 짝이 맞는 항목만 Scene에 적용되므로, 안내 문구가 보이면 스테이지를 추가하거나 비어 있는 데이터 항목을 채워 주세요.
주의사항
- 선택지는 스테이지에 배치된 게이트 수에 맞춰 자동으로 표시됩니다.
- 각 스테이지에는 최소 2개 이상의 선택 게이트가 필요합니다.
- 답변 이미지를 연결한 경우 선택지 텍스트의 크기가 이미지와 함께 표시되도록 자동 조정됩니다.
- 질문과 선택지를 입력했는데 Scene에 보이지 않는다면 Scene에 적용 버튼을 눌렀는지 확인해 주세요.
3. 스테이지 추가하고 관리하기
새 Stage 추가하기
스테이지를 늘리고 싶을 때 오브젝트를 직접 복사할 필요가 없습니다.
Inspector 아래쪽의 새 Stage 영역에서 버튼 한 번으로 마지막 스테이지 뒤에 새 스테이지를 만들 수 있습니다.

- 배치 방식
- 이전 간격 반복: 마지막 두 스테이지 사이의 간격을 그대로 사용해 배치합니다. 스테이지 간격이 일정한 기본 구성에 권장합니다.
- 직접 지정: 아래 적용 이동량에 입력한 값만큼 떨어뜨려 배치합니다.
- 배치 기준
- 지금 어떤 기준으로 위치가 정해지는지 보여줍니다.
- 예시: Stage 2 → Stage 3 간격 반복
- 스테이지가 2개 미만이면 간격을 잴 수 없어 직접 지정만 사용할 수 있습니다.
- 적용 이동량
- 마지막 스테이지를 기준으로 얼마나 떨어뜨릴지 X, Y, Z 값을 입력합니다.
- 이전 간격 반복을 선택한 경우 측정된 값이 표시되며 수정할 수 없습니다.
- Scene View에서 생성 위치 미리보기
- 체크하면 새 스테이지가 생성될 자리가 Scene View에 사각형으로 표시됩니다. 추가하기 전에 위치를 확인할 때 사용하세요.
- + Stage N 추가
- 마지막 스테이지를 복제해 새 스테이지를 만듭니다.
- 이름과 번호, 순위표 키가 자동으로 부여되고 질문·선택지 데이터 항목도 함께 추가됩니다.
- 스테이지가 하나도 없으면 버튼이 + 첫 Stage 만들기로 바뀌며, 프리팹에서 첫 스테이지를 생성합니다.
스테이지 복제하고 삭제하기
- 특정 스테이지의 구성을 그대로 쓰고 싶다면 해당 행의 ⋯ 메뉴에서 이 Stage 복제해서 추가를 선택합니다. 내용은 선택한 스테이지에서 가져오고, 위치는 마지막 스테이지 뒤에 배치됩니다.
- 스테이지를 지우려면 ⋯ 메뉴에서 Stage 삭제를 선택합니다. 확인 창이 뜨고, 삭제 후 남은 스테이지의 번호가 1부터 다시 매겨집니다.
- 스테이지가 하나만 남은 경우에는 삭제할 수 없습니다.
TIP 추가·복제·삭제는 즉시 Scene에 반영되며, 실행 취소(⌘Z / Ctrl+Z)로 되돌릴 수 있습니다.
주의사항
- 새로 추가한 스테이지의 질문과 선택지는 복제한 스테이지의 내용을 그대로 물려받습니다. 내용을 수정한 뒤에는 Scene에 적용 버튼을 눌러 주세요.
- 스테이지 이름은 순위표를 구분하는 값으로 사용되므로 중복되지 않게 자동으로 관리됩니다. Hierarchy에서 임의로 이름을 바꾸지 마세요.
- 추가된 스테이지는 프리팹 연결이 유지된 상태로 복제되므로, 프리팹을 수정하면 모든 스테이지에 함께 반영됩니다.
이미지 넣기
이미지를 사용하려면 먼저 이미지 파일을 Unity Project 창으로 드래그해 주세요.
- 사용할 이미지는 Inspector에서 Sprite (2D and UI) 형식으로 설정해 주세요.

- 게이트 선택 이미지에는 각 선택지를 쉽게 구분할 수 있는 정사각형 또는 비슷한 비율의 이미지를 권장합니다.
Tips
텍스트만 사용하면 성향 테스트를 만들기 좋습니다.
이미지를 함께 사용하면 음식, 패션, 여행지처럼 시각적인 비교가 중요한 주제를 더 재미있게 표현할 수 있습니다.
4. 게임 진행 방식 설정하기
Choice GameManager 설정하기
Hierarchy 창에서 아래 경로의 오브젝트를 선택해 주세요.
Choice_Template > Choice_GameManager
Inspector 창에서 크리에이터 정보와 게임 진행 방식을 설정할 수 있습니다.

- Creator Zepeto Id
- 월드를 제작하는 크리에이터의 실제 ZEPETO ID를 입력해 주세요.
- 템플릿에 기본 ID가 미리 설정되어 있지만, 크리에이터가 직접 데이터 스토리지를 관리하려면 본인의 ID로 변경해주세요.
- 플레이어의 선택 기록을 저장하고 불러오기 위해 반드시 설정해야 합니다.
- Storage Namespace
- 이 템플릿의 저장 데이터를 구분하는 이름입니다.
- 영문, 숫자, _, - 조합으로 월드마다 고유한 값을 입력하는 것을 권장합니다.
- 예시: MyChoiceTower_01
- Allow Revote
- 활성화하면 플레이어가 이미 선택한 스테이지에서 다른 게이트를 다시 선택할 수 있습니다.
- 비활성화하면 한 번 선택한 결과를 진행 초기화 전까지 변경할 수 없습니다.
- Enforce Stage Order
- 이 기능을 활성화 하면 Stage1부터 정해진 순서대로 통과해야 합니다.
- 활성화 시 플레이어는 아직 완료하지 않은 이전 스테이지가 있으면 다음 스테이지의 게이트를 통과할 수 없습니다.
- Initial Spawn Point
- 진행을 리셋한 후 플레이어가 돌아갈 시작 위치입니다.
- 기본 연결이 되어 있다면 변경하지 않아도 됩니다.
- Resume Spawn Offset
- 이전 선택 기록을 불러왔을 때 완료한 게이트와 플레이어 사이에 둘 간격입니다.
주의사항
- Creator Zepeto Id가 비어있다면 선택 데이터가 정상적으로 저장되지 않습니다.
- 여러 개의 월드나 템플릿이 같은 저장소를 사용할 때는 서로 다른 Storage Namespace를 사용해 주세요.
- Storage Namespace를 출시 후 변경하면 기존 플레이어의 저장 기록과 다른 데이터로 인식될 수 있습니다.
5. 공유 존 꾸미기
Sharing Zone 이미지 변경하기
Choice_SharingZone은 모든 스테이지를 완료한 플레이어가 자신의 결과와 다른 플레이어의 결과를 확인하는 공간입니다.
Hierarchy 창에서 아래 경로의 오브젝트를 선택해 주세요.
Choice_Template > Choice_SharingZone

Inspector 창의 Sharing Display Style Manager에서 아래 이미지를 변경할 수 있습니다.
- Result Board Container Background
- 공유 존에 표시되는 전체 결과 보드 영역의 배경입니다.
- My Board Background
- 내 결과 카드임을 구분하는 전용 배경입니다.
- 템플릿에 기본 디자인이 적용되어 있지만, 나만의 이미지로 커스텀도 가능합니다!
- Choice Result Board Background
- 다른 플레이어의 결과 카드에 사용하는 기본 배경입니다.
- 템플릿에 기본 디자인이 적용되어 있지만, 나만의 이미지로 커스텀도 가능합니다!
이미지를 연결한 뒤 Apply Sharing Zone Images 버튼을 클릭해 주세요.
버튼을 누르면 Scene에 배치된 공유 존과 결과 카드 프리팹에 이미지가 함께 적용됩니다.
TIP
내 결과 카드와 다른 플레이어의 카드를 서로 다른 색으로 디자인하면 플레이어가 자신의 결과를 더 쉽게 찾을 수 있습니다.
월드의 메인 컬러와 동일한 색상을 사용하면 전체 디자인의 통일감을 높일 수 있습니다.
주의사항
- 이미지만 연결하고 Apply Sharing Zone Images 버튼을 누르지 않으면 변경 사항이 반영되지 않을 수 있습니다.
- 결과 카드의 텍스트, 프로필 이미지와 선택 결과는 실행 중 자동으로 생성됩니다.
- Result_Board_Container, Choice_ResultBoard, My_Background 오브젝트 이름은 변경하지 않는 것을 권장합니다.
공유 존에서 제공되는 기능
플레이어가 모든 스테이지를 완료하면 공유 존을 이용할 수 있습니다.
- 자신의 스테이지별 선택 결과를 확인할 수 있습니다.
- 같은 공간에 있는 다른 플레이어의 결과 카드를 확인할 수 있습니다.
- 다른 플레이어의 결과 보드를 눌러 자세한 선택 결과를 볼 수 있습니다.
- 자신의 결과를 이미지로 저장하거나 ZEPETO 피드에 공유할 수 있습니다.
- 진행 초기화 기능을 사용해 처음부터 다시 플레이할 수 있습니다.
Enforce Stage Order가 활성화되어 있다면 모든 스테이지를 순서대로 완료해야 합니다.
6. 월드 테스트하기
Play 모드에서 확인하기
모든 설정을 마쳤다면 Unity 상단의 Play 버튼을 눌러 월드를 테스트해 주세요.
아래 순서대로 기능을 확인하는 것을 권장합니다.
첫 번째 스테이지 확인하기
- 시작 위치에서 첫 번째 스테이지로 이동합니다.
- 질문과 선택지 텍스트가 올바르게 표시되는지 확인합니다.
- 연결한 선택 이미지가 잘리지 않고 표시되는지 확인합니다.
- 원하는 게이트를 통과했을 때 HUD가 나타나는지 확인합니다.
스테이지 진행 확인하기
- 게이트를 통과한 뒤 다음 스테이지를 선택할 수 있는지 확인합니다.
- HUD에 내 선택과 전체 선택 비율이 표시되는지 확인합니다.
- Enforce Stage Order가 활성화된 경우 다음 스테이지를 먼저 통과할 수 없는지 확인합니다.
- Allow Revote 설정에 따라 다시 선택할 수 있는지 확인합니다.
저장 및 복원 확인하기
- 일부 스테이지를 완료한 뒤 월드에 다시 입장합니다.
- 이전 선택 결과가 HUD와 결과 보드에 복원되는지 확인합니다.
- 플레이어가 마지막으로 완료한 진행 위치에서 이어서 플레이할 수 있는지 확인합니다.
공유 존 확인하기
- 모든 스테이지를 완료합니다.
- 공유 존 입구가 열리고 결과 보드가 표시되는지 확인합니다.
- 내 결과 카드와 다른 플레이어의 결과 카드가 구분되는지 확인합니다.
- 결과 상세 보기, 이미지 저장 및 피드 공유 기능을 확인합니다.
진행 초기화 확인하기
- 결과 화면 또는 공유 존의 Reset 기능을 실행합니다.
- 선택 기록과 HUD가 초기화되는지 확인합니다.
- 플레이어가 시작 위치로 돌아가는지 확인합니다.
- 첫 번째 스테이지부터 다시 선택할 수 있는지 확인합니다.
출시 전 체크리스트
아래 항목을 모두 확인한 뒤 월드를 게시해 주세요!
Choice_Template이 Scene에 한 개만 배치되어 있습니다.
모든 스테이지에 질문과 2개 이상의 선택지가 설정되어 있습니다.
질문과 선택지를 수정한 뒤 Apply Data to Scene을 눌렀습니다.
스테이지 번호가 중복되지 않고 원하는 순서로 배치되어 있습니다.
Creator Zepeto Id가 비어있지 않습니다.
월드 전용 Storage Namespace를 설정했습니다.
Allow Revote와 Enforce Stage Order가 기획에 맞게 설정되어 있습니다.
공유 존 이미지를 적용한 뒤 Apply Sharing Zone Images를 눌렀습니다.
모바일 화면에서 질문, 선택지, HUD가 잘리지 않습니다.
모든 스테이지 완료 후 공유 존과 결과 보드가 정상적으로 표시됩니다.
진행 초기화 후 첫 번째 스테이지부터 다시 플레이할 수 있습니다.
7. FAQ
질문과 선택지가 변경되지 않아요
- Choice_Template을 선택했는지 확인해 주세요.
- Inspector에서 수정한 Stage 항목이 올바른 스테이지인지 확인해 주세요.
- Apply Data to Scene 버튼을 눌렀는지 확인해 주세요.
- 버튼에 (Changes Pending) 문구가 남아 있다면 다시 적용해 주세요.
새로 추가한 스테이지가 감지되지 않아요
- 새 스테이지가 Choice_Template 아래에 있는지 확인해 주세요.
- 스테이지 루트에 Stage ZEPETO Script Component가 유지되어 있는지 확인해 주세요.
- Play 모드를 종료한 뒤 Hierarchy를 다시 확인해 주세요.
- Choice_Template을 다시 선택하여 Detected Stages 숫자를 확인해 주세요.
선택 기록이 저장되지 않아요
- Choice_GameManager의 Creator Zepeto Id가 비어 있지 않은지 확인해 주세요.
- 기본 문구인 Enter_Creator_Zepeto_ID를 실제 ID로 변경했는지 확인해 주세요.
- Storage Namespace를 입력했는지 확인해 주세요.
- Scene에 ZEPETO Multiplay 설정이 정상적으로 연결되어 있는지 확인해 주세요.
다음 스테이지의 게이트를 선택할 수 없어요
- Enforce Stage Order가 활성화되어 있는지 확인해 주세요.
- 이전 번호의 스테이지를 모두 완료했는지 확인해 주세요.
- 스테이지 번호와 Scene 배치 순서가 서로 맞는지 확인해 주세요.
공유 존에 들어갈 수 없어요
- 완료하지 않은 스테이지가 남아 있는지 확인해 주세요.
- HUD의 진행 수와 실제 스테이지 수가 일치하는지 확인해 주세요.
- 이전 선택을 변경한 경우 모든 스테이지를 다시 완료해 주세요.
공유 존 이미지가 바뀌지 않아요
- Choice_SharingZone의 Sharing Display Style Manager에 이미지가 연결되어 있는지 확인해 주세요.
- Apply Sharing Zone Images 버튼을 눌렀는지 확인해 주세요.
- 이미지의 Texture Type이 Sprite (2D and UI)로 설정되어 있는지 확인해 주세요.
이전 테스트 기록이 계속 나타나요
Choice Tower는 플레이어의 선택 결과를 저장하고 다시 불러옵니다.
새로운 테스트를 시작하려면 결과 화면 또는 공유 존의 Reset 기능을 사용해 진행 기록을 초기화해 주세요.
Play 모드를 종료하는 것만으로는 서버에 저장된 선택 기록이 초기화되지 않을 수 있습니다.
반드시 템플릿에서 제공하는 Reset 기능을 사용해 주세요.
8. 활용 아이디어
Choice Tower는 질문과 디자인을 바꾸어 다양한 주제의 월드로 활용할 수 있습니다.
- 음식, 여행지, 패션을 비교하는 취향 선택 월드
- 여러 질문을 통해 결과를 완성하는 성향 테스트
- 친구와 선택 결과를 비교하는 밸런스 게임
- 브랜드 제품이나 캐릭터를 선택하는 팬 참여형 콘텐츠
- 이야기의 갈림길을 선택하는 스토리형 월드
응용팁
질문의 주제에 맞춰 스테이지 공간과 공유 존의 디자인도 함께 변경해 보세요.
선택 게이트 주변에 관련 소품을 배치하면 플레이어가 선택지를 더 직관적으로 이해할 수 있습니다.