← Back to Main

프로텍트 포 에어리어 (3D 디펜스 슈팅)

Unity C# 3D Game JSON Solo Dev

Unity 3D를 활용한 1인 개발 디펜스 게임. JSON 기반의 데이터 저장 시스템 구현 및 3D 좌표계 활용 프로젝트.


1. 프로젝트 개요

부천대 제펫스튜디오 ‘유니티 단기 아카데미’를 통해 5일간 집중적으로 개발한 3D 슈팅 디펜스 게임입니다. 몰려오는 외계 비행선으로부터 안전 구역(Area)을 지키는 것이 목표이며, 상점 시스템을 통해 기체를 업그레이드할 수 있습니다.

2. 주요 기능

3. 기술적 구현 (Engineering Logic)

이 프로젝트는 데이터의 관리3D 공간의 이해에 중점을 두었습니다.

JSON 데이터 직렬화 (Data Persistence)

단순한 PlayerPrefs가 아닌, 확장성과 보안성이 높은 JSON 방식을 채택하여 게임 데이터를 관리했습니다.

3D 공간 좌표 제어 (Vector3 & Transform)

2D와 달리 Z축이 추가된 3D 환경에서의 오브젝트 제어를 익혔습니다.

4. 개발 경험


5. 플레이 화면

상점 및 업그레이드 화면 JSON으로 데이터가 저장되는 상점 시스템

전투 플레이 화면 3D 공간에서 펼쳐지는 디펜스 전투

6. 데모 영상