Unity 모바일 게임 개발

Polar Station
Survival.

두 해 동안 20개가 넘는 연결된 시스템을 갖춘 생존 게임을 개발했습니다.

이 2D 생존 게임의 유일한 Unity 개발자였습니다. 서로 연결되는 게임 시스템을 설계하고 개발했으며, 팀이 만든 아트, 오디오, 게임 디자인을 통합하고 Android와 iOS용 출시 버전을 준비했습니다.

제 역할과 팀의 기여

제가 맡은 개발.
팀이 맡은 창작 작업.

저는 Unity 프로그래밍을 담당했습니다. 팀은 아트, 오디오, 게임 디자인과 밸런스를 담당했습니다.

제가 맡은 책임

Unity 프로그래밍 전담

코드 구조를 설계하고 게임플레이, 화면 동작, 저장, 접속하지 않은 동안의 진행, 다국어 지원, 분석 기능을 개발했습니다. Android와 iOS 버전도 준비하고, 게임 개발이 진행되는 동안 Unity 코드를 유지보수했습니다.

팀 기여

아트, 오디오, 디자인 및 밸런스

팀은 아트, 오디오, 게임 디자인과 밸런스를 담당했습니다. 저는 그 결과물을 Unity에 통합해 게임 전체에서 함께 작동하도록 만들었습니다.

서로 연결된 게임플레이 및 기술 시스템 20개 이상

게임 시스템들이 함께 작동하는 방식.

자원은 생산에 쓰이고, 생산은 연구를 지원하며, 연구는 새로운 선택지를 엽니다. 게임이 각 결과를 저장해 플레이어가 다음 접속 때 이어서 진행할 수 있습니다.

01

생존 상태와 인벤토리

플레이어가 행동하거나 다른 활동으로 이동하거나 저장한 게임을 다시 시작할 때, 게임은 플레이어의 상태와 아이템, 자원을 추적합니다.

  • 생리 상태
  • 인벤토리
  • 아이템 상태
  • 영속 상태
02

제작 및 생산

플레이어는 제작법과 생산 시설에 자원을 사용합니다. 각 시스템은 다른 시스템에서 사용할 수 있는 자원 정보를 함께 갱신합니다.

  • 제작
  • 제조
  • 에너지
  • 자원 경제
03

연구 및 진행

플레이어가 게임을 진행하면 연구와 퀘스트를 통해 새로운 선택지가 열립니다.

  • 연구
  • 퀘스트
  • 해금
  • 오프라인 진행
04

탐험 및 미니게임

플레이어는 기지를 떠나 탐험과 미니게임을 진행하고, 얻은 보상과 변화한 상태를 본 게임으로 가져옵니다.

  • 탐험
  • 육각 격자 탐색
  • 미니게임
  • 보상
05

저장, 언어 및 모바일 지원

안정적인 저장, 다국어 지원, 사용 현황 분석, 정상 작동하는 Android와 iOS 버전도 필요합니다.

  • 저장
  • 현지화
  • Firebase Analytics
  • Android · iOS

한 활동이 다음 활동으로 이어지는 방식

  1. 01탐험
  2. 02자원
  3. 03인벤토리
  4. 04제작
  5. 05연구
  6. 06진행

프로젝트 코드와 콘텐츠

숫자로 보는 프로젝트.

이 수치는 프로젝트의 소스 파일에서 확인한 것입니다. 코드와 설정된 콘텐츠의 규모를 나타내며, 플레이어 수나 상업적 성과를 측정한 수치는 아닙니다.

450+
직접 작성한 C# 파일
21
시작과 종료를 관리하는 공통 서비스
900+
설정된 ScriptableObject 에셋
1,700
영어 + 우크라이나어 현지화 행
Unity 2020 → 6
Unity 버전 업그레이드
진행 저장과 접속하지 않은 시간

저장된 진행 상황과 타이머를 일치시킵니다.

통합 JSON 컨테이너, 필드 단위 영속화, 자동 저장 및 일시정지·백그라운드 저장이 장기간 유지되는 상태를 보호합니다. 오프라인 경과 시간은 한 번만 반영되며 제작, 연구, 온실 성장, 기록 해독, 생리 상태 및 시간제 효과를 진행시킵니다.

게임 데이터와 진행

게임 내 사건이 다음 단계를 엽니다.

ScriptableObject 기반 아이템, 제작법, 연구 단계, 퀘스트 및 상태 효과가 이벤트 기반 진행 모델에 반영됩니다. 인벤토리 변경, 연구 완료 및 기타 게임플레이 이벤트가 조건을 충족하고 다음 상태를 해금할 수 있습니다.

생존과 탐험

탐험의 결과는 기지로 돌아온 뒤에도 이어집니다.

생리 시스템은 플레이어 매개변수를 지속적인 생존 상태 변화로 전환합니다. 탐험에서는 육각 격자의 위험, 피해, 부상, 보상 및 퀘스트 검증을 더한 후 결과를 인벤토리, 경제 및 저장 상태에 반영합니다.

모바일 기능과 서비스

광고, 구매, 언어 지원과 분석.

Firebase Analytics 계측, Android/iOS 설정, 보상형 및 전면 광고, 동의 처리, 인앱 구매, 현지화 및 적응형 오디오가 게임플레이 아키텍처와 함께 구성됩니다.

독립적인 공개 게임플레이 리뷰

게임 시스템들이 함께 작동하는 모습을 확인해 보세요.

공개된 25분 리뷰에서 남극 기지, 탐험, 연구, 생산, 생존 상태 관리 및 내장 미니게임이 함께 작동하는 모습을 볼 수 있습니다.

YouTube에서 보기
남극 기지 전경을 보여주는 Polar Station Survival 게임플레이
남극 기지
육각 격자 탐험 미니게임을 보여주는 Polar Station Survival 게임플레이
탐험 미니게임
시간이 소요되는 창고 연구 화면을 보여주는 Polar Station Survival 게임플레이
시간이 소요되는 연구

게임플레이 스틸 이미지와 영상은 YouTube의 AndroidGame UA가 공개한 독립 리뷰에서 가져왔습니다.

완료한 작업

이 프로젝트에서 제가 만든 것.

  • 01게임플레이, 저장, 화면 동작과 모바일 지원 기능의 Unity 프로그래밍 전담
  • 02Android 및 iOS용으로 준비한 상용 버전
  • 03제품에 통합한 저장, 오프라인 진행, 현지화 및 Firebase Analytics
  • 04두 해가 넘는 개발 기간 동안 새 기능과 콘텐츠를 추가할 수 있도록 설계한 코드 구조

이 사례는 엔지니어링 범위와 공개적으로 확인할 수 있는 게임플레이를 기록합니다. 현재 스토어 제공 여부, 매출, 리텐션 결과 또는 아트·오디오·게임 디자인·밸런스 팀의 작업을 제 성과로 주장하지 않습니다.

프로젝트에 도움을 드릴 수 있는 방법

Unity 게임을 시작하거나 이어받으시나요?

게임의 다음 개발 단계를 함께 정해 봅시다.

게임 시스템을 개발하고, 이전 개발자의 코드를 검토하고 개선하거나, 오래된 게임을 업데이트해 플레이어와 테스트할 수 있도록 도와드립니다.

예산이 한정되어 있나요? 가장 중요한 과제와 편안하게 생각하시는 예산 범위를 알려주세요. 현실적인 첫 단계를 명확히 설명해 드리겠습니다.

첫 대화부터 지키는 기밀

연락 관련 동작은 합계로만 집계하며 방문자 식별자나 메시지 내용은 수집하지 않습니다.

프로젝트 목록으로