프로젝트 개요

  • 개발 기간: 2024.04.06 ~ 2024.04.20 · 2주
  • 개발 형태: 기획 및 클라이언트 1인 개발
  • 장르: 좀비 FPS
  • 기술: Unity, C#
  • 형상 관리: Git, GitHub

이동, 조준, 사격과 좀비 전투를 구현한 FPS 개인 프로젝트입니다. 플레이어 입력에 따라 무기를 조작하고 좀비와 전투하는 기능을 직접 개발했습니다.

주요 구현

  • FPS 시점의 이동, 조준, 사격 및 재장전 시스템 구현
  • 플레이어의 공격과 좀비의 피격 처리 구현
  • Behavior Tree를 모방한 구조를 직접 만들어, 좀비 AI의 이동과 공격 행동 구현
  • 플레이어 조작, 무기 동작과 좀비 행동을 각각의 코드로 구성

개발 포인트

  • FPS 전투에 필요한 이동, 조준, 사격과 피격 피드백을 직접 구현
  • 플레이어 입력은 이동과 조준을 제어하고, 무기 코드는 사격과 재장전을 처리하도록 구성
  • 좀비 AI에서 이동과 공격을 처리하고, 피격 시 플레이어의 공격 결과를 반영

플레이어 조작부터 사격, 좀비의 이동·공격과 피격 처리까지 FPS 전투에 필요한 기능을 연결했습니다.

GitHub에서 프로젝트 보기

빌드 파일 다운로드 (약 70MB)