시작하기
제페토 월드 제작의 기본 메커니즘과 핵심 패키지에서 제공하는 기능을 상세히 알고 싶다면 이 섹션의 가이드를 참고하여 주세요.
학습 순서에 따라 카테고리가 구성되어 있습니다.
이 카테고리에서 다루어지는 다양한 주제는 다음과 같습니다.
Scripting
제페토 월드 개발은 TypeScript기반의 ZEPETOScript를 사용합니다. ZEPETOScript를 개념과 문법을 학습하며 예제를 제공합니다.
Players & Characters : Basics
제페토 월드 개발의 가장 큰 특징은 제페토 아바타를 월드 내에 로드해서 직접 조작하고, 다양하게 활용할 수 있다는 것입니다. 제페토 플레이어와 캐릭터에 대한 개념과 API를 학습하며 예제를 제공합니다.
Players & Characters : Advanced
기본적인 내용을 학습하고 나면 봇 플레이어, NPC의 생성과 제어도 가능할 것입니다. 또한 텔레포트 구현, 커스텀 애니메이션, 캐릭터 외형 수정과 같은 주제를 살펴보세요.
제스처
월드에 로드한 제페토 캐릭터가 다양한 제스쳐를 취하도록 구현해 보세요.
채팅
제페토 월드에서는 기본적으로 방에 접속한 유저들 간의 텍스트 채팅을 제공합니다.
기본 채팅 외에도 음성 채팅, 퀵 채팅, 송수신하는 채팅을 커스탐하는 기능을 구현할 수 있습니다.
Recording
스크린샷 및 화면 녹화 기능을 사용하여 월드에서의 경험을 기록하고 제페토 피드에 업로드할 수 있습니다.
Social
제페토 계정의 팔로워/팔로잉 리스트를 가져오는 프리팹을 제공합니다.
또한 월드의 컨셉에 맞게 경쟁을 기록할 리더보드를 제공합니다.
Portal
당신이 제작한 월드 간의 이동 기능을 손쉽게 제공합니다.
이를 통해 보다 확장되고 연속되는 경험을 제공할 수 있습니다.
Multiplay
멀티플레이 월드를 구축하는 방법을 학습하고 샘플을 제공합니다. 멀티플레이 구현에 필수인 서버와 클라이언트간의 통신, Room state, 사용자의 데이터를 제페토 서버에 저장하는 DataStorage를 학습하고 보다 심화된 내용인 Http통신 사용하기도 제공합니다.
Economy
월드 내에서 수익을 창출하는 방법을 학습해 봅니다. 아이템 크리에이터라면 월드 내에서 마네킹 기능을 사용해 나만의 쇼룸을 구축해 보세요. Product 패키지는 제페토 스튜디오에 등록한 상품을 월드와 연동하여 판매할 수 있도록 해줍니다. 유료 젬 상품과 월드별 통화를 관리해서 다양한 상품을 만들 수 있게 해줍니다.
Environment
조명 설정으로 월드를 더욱 매력적인 비주얼로 제작해 보세요.
Interacting With Objects
물체와 상호작용하는 기능을 학습하고 예제를 제공합니다.
User Interface
자이로 센서 활용, 런타임 화면 방향 조정을 통해 사용자 친화적인 경험을 제공할 수 있습니다.