BamSeoRyu_Debug_header.gif

안영훈 포트폴리오 (상위 링크로 되돌아가기)

개요

제목 디버그 (Debug)
개발 기간 2024.07.02 ~ 2024.08.28 (약 2개월)
인원 3인 (개발, 기획 겸직)
깃허브
장르 2D, 생존, 탄막, 1인 플레이, 로그라이크
개발 환경 Unity 2D, C#, Git Kraken

주요 구현 내용

핵심 로직
싱글톤 패턴 기반 전역 매니저 객체 설계 게임 상태, 사운드, 재화 등 주요 데이터를 중앙 집중식 관리
추상 클래스 기반 무기/발사체 시스템 설계 상속 구조를 활용하여 다양한 무기를 확장성 있게 관리 및 구현
게임 플레이 및 콘텐츠
Unity Input System을 활용한 플레이어 조작 UI 제어, 플레이어 조작 등 다양한 상태의 사용자 입력 처리
보스 몬스터 패턴 및 기믹 위치 데이터 버퍼 기반의 뱀 형태의 움직임을 가진 보스 구현
아이템 획득 로직 구현 충돌과 자석 효과를 이용한 아이템 획득 구현

트러블 슈팅 및 자가 피드백

시연 영상

https://youtu.be/8J-ITQSNIBY?si=veSQ2YZ0gVCS9rMf