Choice Tower Template 가이드
33 분
요약 질문에 맞는 게이트를 통과하며 취향을 선택하고, 공유 존에서 다른 플레이어와 결과를 비교할 수 있는 크리에이터용 템플릿입니다 난이도 초심자 (코드 수정 불필요) 장르 성향 테스트, 밸런스 게임, 기록 기반 소셜 공유 싱글플레이/멀티플레이 멀티플레이 📘 choice tower template 다운로드 choice tower 템플릿으로 선택형 월드 만들기 choice tower 는 질문에 맞는 게이트를 통과하며 자신의 취향을 선택하는 월드를 만들 수 있는 크리에이터용 템플릿입니다 크리에이터는 코드를 수정하지 않고도 질문과 선택지, 스테이지 수, 결과 보드 이미지를 변경할 수 있습니다 플레이어가 모든 스테이지를 완료하면 자신의 선택 결과를 확인하고, 공유 존에서 다른 플레이어의 결과와 비교할 수 있습니다 이 가이드를 순서대로 따라하면 아래 기능이 포함된 선택형 월드를 만들 수 있어요! 질문과 선택 이미지가 표시되는 선택 게이트 여러 개의 스테이지가 순서대로 이어지는 진행 방식 플레이어의 이전 선택 기록 저장 및 복원 실시간 선택 비율이 표시되는 hud 나와 다른 플레이어의 결과를 확인하는 공유 존 선택 결과를 이미지로 저장하거나 피드에 공유하는 기능 📌 아래 순서대로 템플릿을 설정해 보세요! 1 템플릿 배치하기 # 2 질문과 선택지 설정하기 # 3 스테이지 추가하기 # 4 게임 진행 방식 설정하기 # 5 취향 공유 존 꾸미기 # 6 월드 테스트하기 # 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 모드 테스트 choicetemplatetutorial inspector에서 열기 버튼을 클릭해 보세요 hierarchy 창에서 해당 오브젝트가 자동으로 선택되어, inspector 창에서 즉시 설정을 진행할 수 있습니다 tutorial open 설정 창을 다시 열고 싶다면? 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 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는 질문과 디자인을 바꾸어 다양한 주제의 월드로 활용할 수 있습니다 음식, 여행지, 패션을 비교하는 취향 선택 월드 여러 질문을 통해 결과를 완성하는 성향 테스트 친구와 선택 결과를 비교하는 밸런스 게임 브랜드 제품이나 캐릭터를 선택하는 팬 참여형 콘텐츠 이야기의 갈림길을 선택하는 스토리형 월드 응용팁 질문의 주제에 맞춰 스테이지 공간과 공유 존의 디자인도 함께 변경해 보세요 선택 게이트 주변에 관련 소품을 배치하면 플레이어가 선택지를 더 직관적으로 이해할 수 있습니다