프로젝트 배경
1) 프로젝트 목표 - 2023 K-메타버스 경진대회 출품을 위한 멀티플레이어 메타버스 프로토타입 개발 - 단순 데모가 아닌 실제 매칭, 서버 할당, 음성 채팅이 동작하는 프로덕션 수준 - PC와 모바일 크로스플랫폼에서 동일한 멀티플레이 경험 제공 2) 주안점 - 멀티플레이 네트워킹 기술의 깊이 있는 학습 및 실전 적용 - Listen Server가 아닌 진짜 Dedicated Server 환경
프로젝트 성과
2023 K-메타버스 경진대회 장려상 수상
과학기술정보통신부 / 버넥트 대표상 수상. 1인 개발 멀티플레이 메타버스 프로젝트로 인정받음
4개 플랫폼 크로스플랫폼 시연
macOS, Android, iOS 클라이언트와 Linux Dedicated Server 환경에서 동시 시연 완료
풀스택 멀티플레이 1인 구현
Matchmaking, Relay, Lobby, Dedicated Server, Vivox 음성 채팅까지 멀티플레이 전 영역을 단독 구현
핵심 기능
진행 단계
기획 및 아키텍처 설계
2023.06.
차량 메타버스 컨셉 확립, 3-Singleton 기반 서버/클라이언트 아키텍처 설계
프로젝트 상세
1) 포트폴리오 소개 - Unity Netcode와 Vivox 음성 채팅 기반의 멀티플레이어 차량 메타버스입니다. Matchmaking부터 Linux Dedicated Server 환경 구축까지 1인 개발했으며, 2023 K-메타버스 경진대회 장려상(과학기술정보통신부 / 버넥트 대표상)을 수상했습니다. 2) 작업 범위 - 기획, 네트워크 아키텍처 설계, 클라이언트 및 서버 구현







