프로젝트 개요
- 개발 기간: 2024.04.06 ~ 2024.04.20 · 2주
- 개발 형태: 기획 및 클라이언트 1인 개발
- 장르: 좀비 FPS
- 기술: Unity, C#
- 형상 관리: Git, GitHub
이동, 조준, 사격과 좀비 전투를 구현한 FPS 개인 프로젝트입니다. 플레이어 입력에 따라 무기를 조작하고 좀비와 전투하는 기능을 직접 개발했습니다.
주요 구현
- FPS 시점의 이동, 조준, 사격 및 재장전 시스템 구현
- 플레이어의 공격과 좀비의 피격 처리 구현
- Behavior Tree를 모방한 구조를 직접 만들어, 좀비 AI의 이동과 공격 행동 구현
- 플레이어 조작, 무기 동작과 좀비 행동을 각각의 코드로 구성
개발 포인트
- FPS 전투에 필요한 이동, 조준, 사격과 피격 피드백을 직접 구현
- 플레이어 입력은 이동과 조준을 제어하고, 무기 코드는 사격과 재장전을 처리하도록 구성
- 좀비 AI에서 이동과 공격을 처리하고, 피격 시 플레이어의 공격 결과를 반영
플레이어 조작부터 사격, 좀비의 이동·공격과 피격 처리까지 FPS 전투에 필요한 기능을 연결했습니다.