본문으로 건너뛰기
모바일 게임 · Unity

Cargo Truck Simulator: Roads

물리 기반 모바일 트럭 시뮬레이터

무게, 접지력, 신중한 운전이 핵심인 모바일 드라이빙 게임. 산악 고개와 사막 오르막을 넘으며 화물을 하나도 잃지 않고 배달하세요.

사막 산길을 오르는 화물 트럭
설치 수
1,250+
등록 플레이어
500+
국가
178
스토어 방문자 설치율
42%

2026년 10월 기준 데이터

과제

대부분의 모바일 트럭 게임은 아케이드식 튜닝으로 물리를 흉내 냅니다. 트럭은 무게감이 없고, 화물은 적재함에 붙어 있으며, 난이도는 운전이 아니라 타이머에서 나옵니다. 우리는 화물과 도로, 트럭이 실제처럼 움직이면서도 터치스크린에서 손맛이 좋은 게임을 만들고 싶었습니다.

또한 중급 Android 휴대폰에서도 원활하게 실행되고, 출시 첫날부터 10개 언어를 지원하며, 계정, 진행 상황, 리더보드를 위한 라이브 백엔드와 함께 출시되어야 했습니다.

솔루션

플레이어는 화물, 날씨, 시간대를 정해 운행을 계획한 뒤 헤어핀 커브, 사막의 지그재그 길, 해안 고속도로를 달립니다. 그동안 상자, 통, 파이프, 유리, 판자가 각각 독립된 물리 객체로 움직입니다. 안전하게 배달하면 코인을 얻어 세 대의 트럭의 엔진, 변속기, 서스펜션, 타이어, 브레이크를 업그레이드할 수 있습니다.

계정은 Play Games, Game Center, Google, Apple 로그인을 통해 비밀번호 없이 이용할 수 있습니다. Symfony와 PostgreSQL 백엔드가 진행 상황, 구매, 부정행위 검증이 포함된 리더보드, 푸시 알림, 이메일을 처리합니다.

주요 기능

  • 모든 상자와 통이 개별 물리 객체
  • 6개 경로와 5가지 날씨
  • 비밀번호 없는 로그인
  • 부정행위 검증 리더보드
  • 10개 언어 지원
  • Google Play 자동 배포

엔지니어링

이 게임은 '튜닝보다 물리가 먼저'라는 엄격한 원칙을 따릅니다. 주행 특성은 임의의 매직 넘버가 아니라 실제 단위를 사용한 방정식에서 도출됩니다. 조향 성능은 자전거 모델과 남은 접지력 및 전복 한계에서 계산되며, 자동 차선 변경은 부드러운 최소 저크 궤적을 따릅니다.

트랙은 이음새를 수치적으로 검증한 모듈식 도로 카탈로그를 20미터 그리드 위에 조립해 만듭니다. 모든 런타임 서비스는 단일 소유자를 가지며 의존성 주입으로 전달됩니다. GitLab 파이프라인은 수천 개의 테스트를 실행하고 빌드에 서명한 뒤 Google Play 트랙으로 자동 승격하며, Prometheus, Grafana, Sentry가 운영 환경을 모니터링합니다.

성과

Cargo Truck은 첫 공개 빌드부터 Google Play 정식 출시까지 단 몇 주 만에 도달했습니다. 178개국에서 1,250회 설치를 돌파했고, 스토어 방문자의 42%가 플레이어로 전환되며, iOS 버전은 App Store 심사 중입니다.

트레일러

기술 스택

Unity 6C#Symfony 7PHP 8.4PostgreSQLRedisNuxt 4FirebaseBrevoDockerAnsibleGitLab CIPrometheusGrafanaSentry

이런 제품을 만들고 싶으신가요?

아이디어를 들려주세요. 기획부터 개발, 출시까지 함께하겠습니다.