본문 바로가기
게임개발/제페토 ZEPETO

제페토 ZEPETO : 0. 기본 설정 - WIL

by tripleup 2022. 7. 24.
728x90
반응형

제페토 공식 홈페이지 -> https://zepeto.me/

 

 

ZEPETO

Make Yours

zepeto.me

 

제페토 ZEPETO 를 설치해보자 

제페토 Studio 홈페이지


게임 개발에 사용할 도구, 프로그래밍 언어

Zepeto Studio(Unity)라는 게임 개발 도구와 게임 내의 여러 부분을 컨트롤할 수 있는 TypeScript를 사용

 

Unity란?

- 3D 모델과 코딩을 통해 게임을 개발할 수 있게 해주는 프로그램

 

TypeScript란?

- JavaScript에서 조금 더 발전된 버전
- JavaScript에서는 숫자와 문자를 연산할 때 논리적 결함에 대해 에러를 발생시키지 않고, 자동으로 문자를 숫자로 변경하거나 숫자를 문자로 변경하여 연산해주는 편의성을 제공
- TypeScript는 디버깅 시 정확한 오류메세지를 제공할 수 있고, 여러가지 휴먼에러에 대해 오류가 있음을 개발자에게 알려주게 되고, 보다 빠르게 디버깅을 수행

 


Unity Hub 다운로드 -> https://unity3d.com/kr/get-unity/download
 

Download Unity!

Unity is the ultimate game development platform. Use Unity to build high-quality 3D and 2D games, deploy them across mobile, desktop, VR/AR, consoles or the Web, and connect with loyal and enthusiastic players and customers.

unity3d.com

먼저 Unity를 설치한다

새로운 계정을 생성한다

로그인하고 Unity 설치 여부는 일단 Skip installation을 눌러서 생략해주고 라이센스를 추가한다 그러면 끝


유니티 설치(Unity 2020.3.9f 버전) -> unityhub://2020.3.9f1/108be757e447

 

Unity Hub를 열고 모두 체크를 해제한 뒤 설치 한다(좀 오래걸림)

유니티 설치 끝


VScode 설치 -> https://code.visualstudio.com/download 
 

Download Visual Studio Code - Mac, Linux, Windows

Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Download Visual Studio Code to experience a redefined code editor, optimized for building and debugging modern web and cloud applications.

code.visualstudio.com

난 이미 깔려있기 때문에 설치는 패스하고 설정에 들어가서

 

(1) font size -> 20 으로 바꾸고

(2) word wrap -> on 으로 비꿔준다


제페토 월드 템플릿 설치

Projects -> Newproject -> create Project

제페토는 2020.3.9f1 버전만 사용 가능하기 때문에 업데이트 체크 해제하고 Skip new verson 클릭


제페토 템플릿 다운/설치 -> https://upm.zepeto.run/setup/package

다운 받은 다음 해당 파일 Import 해주기


제페토 앱 설치 -> https://play.google.com/store/apps/details?id=me.zepeto.main&hl=ko&gl=US 
 

ZEPETO: 3D 아바타, 월드, 채팅 - Google Play 앱

또 다른 나 또 다른 세계

play.google.com

나는 안드로이드

이것저것 설정을 하고 완료


프로젝트 설정 변경

(1) Inspector 창, Hierarchy 창, Console 창, Project 창, Game 창을 순서대로 아래와 같이 나열(제일 작업하기 편함)

(2) Edit -> Preference -> External Tools 탭 -> External Script Editor을 Visual Studio Code로 변경

(3) Edit -> Project Settings ->Player 탭 -> Other Settings → Configuration → Active Input Handling*을 Both 로 변경

(적용하면 다시 시작 됨)


(4) Quality 탭 -> 맨 위 Levels에서 [Very Low]를 제외한 모든 항목 삭제하기, Texture Auality는 Full Res로 설정


Zepeto Studio 둘러보기

Object 생성 : Hierachy 창 우클릭을 통해 생성

스크립트 생성 : Project창 우클릭 -> Create -> ZEPETO -> Typescript

해당 Object의 Inspector에서 Add Component를 통해 스크립트 추가 가능 (드래그앤드롭 가능)

 Zepeto -> ZepetoPlayers : 캐릭터를 생성할 수 있게 도와주는 오브젝트

Visual Studio Code 연결 -> 스크립트 작성 후 저장

ZepetoPlayers 오브젝트에 CharacterScript 스크립트 연결

폰으로 이 QR코드에 접속해주면 폰에서 플레이를 할 수 있다

대신 PC와 폰의 무선 공유기 정보가 같아야한다

월드 접속 오류라고 계속 보라색 화면만 떠서 별의별 방법 다썻지만

결국 답은 이 방화벽이었다 안전과 맞바꾼 제페토,,,

Plane 오브젝트 추가 후 (0,0,0)으로 설정

Inspector 구성요소

  • Walk Speed : 걷는 속도 설정
  • Run Speed : 뛰는 속도 설정
  • Jump Power : 점프 높이 설정
728x90
반응형

댓글