메타버스 아카데미 융합프로젝트 메타버스 인테리어 플랫폼
- 2022년 10월 ~ 12월 (2달)
- 유니티 개발자 2명
- 서버 개발자 2명
- 3D 모델러 1명
- AI 개발자 1명
3. 핵심 기능 및 상세 역할 📌 코드 확인
-
유저가 가구 모델링을 서버에 업로드하고, 남들이 업로드 한 가구를 사용해 방을 배치해보고 그 방을 업로드하는 인테리어 전용 메타버스 플랫폼입니다.
-
DB에 FBX 파일과 JSON 파일을 저장하고 불러오면서 가구 모델링과 방의 배치를 서버에서 관리합니다.
-
FAST API를 통한 통신으로 DB에 접근하고, 그 외에 실시간 동기화가 필요한 부분은 포톤 엔진을 사용하여 구현하였습니다.
핵심 기능 설명 펼치기
- 가구 배치
- 방 입장
- 실시간 멀티플레이
- 한명은 UI 디자이너를 겸하며 UI의 디자인과 UI 애니메이션 및 UI 배치를 담당하였고, 저는 그 외 모든 유니티 클라이언트 상에서의 기능을 담당했습니다.
-
서버를 통한 DB 접근을 해보면서 JSON의 파싱과 FAST API를 통한 통신에 익숙해졌습니다.
-
6명이라는 인원과 작업을 해본건 처음이었는데, 서버 개발자 중 한명과 지속적으로 의견 마찰이 있었습니다. 그런 상황 속에서도 어떻게든 의견을 하나로 좁혀보려고 노력하였고 지속적으로 소통하였습니다. 결국에는 서비스에 필요한 서버와 API 기능들을 모두 구현하였고 좋은 결과물을 얻었다고 생각합니다.









