게임 자체개발

동길동전

실시간 멀티플레이 액션 레이싱 게임

2025 –

Unity 6C#Netcode for GameObjectsUnity Transport
플레이 영상입니다. 미리보기 이미지는 게임의 로딩 아트워크입니다. YouTube에서 보기 ↗
동길동전의 캐릭터 선택 화면에 사용하는 동물 아이콘 여섯 개
실제 게임의 캐릭터 선택 UI에 사용하는 아이콘입니다. 원본 크게 보기 ↗

캐릭터와 레이스

동물 캐릭터로 함께 달리는 레이스

여러 플레이어가 동물 캐릭터를 조작하는 실시간 멀티플레이 액션 레이싱 게임입니다.

일반·물·풀 지형의 이동 수치를 캐릭터 데이터로 관리합니다. 스킬 설정도 데이터로 분리합니다.

로비에서는 닉네임과 방 코드를 입력하고 참가자의 준비 상태를 확인합니다.

멀티플레이 구현

클라이언트와 전용 서버가 나누어 맡는 상태

Unity Netcode for GameObjects와 Unity Transport를 사용합니다. 클라이언트는 플레이 화면을, 전용 서버는 참가자와 레이스 진행 상태를 관리하도록 역할을 나눴습니다.

클라이언트
로컬 플레이어와 플레이 화면을 다룹니다. 로비에서 매치메이킹을 거쳐 레이스에 참가하는 흐름을 구성했습니다.
전용 서버
참가자, 팀 점수, 다음 웨이포인트와 레이스 진행 상태를 관리합니다. Linux 전용 서버 빌드를 지원합니다.

Unity 6 · C# · Netcode for GameObjects · Unity Transport · Linux Dedicated Server

게임 개발 경험을 더 알고 싶으신가요

플레이 구조와 구현 범위에 대해 이야기 나눌 수 있습니다.

An error has occurred. This application may no longer respond until reloaded. Reload 🗙