- C++과 SFML을 활용한 탑다운 액션게임 Hotline Miami 모작.
- 개발 인원 : 김승욱, 이재혁, 설현기
- 첫 팀 게임프로젝트로써 팀원간의 협업과 Git 사용 전문화를 목표로 프로젝트를 진행함.
- Title
- Pause
- Status
- 무기별 애니메이션, 판정 상이
- 적이 드랍한 무기 노획
- 무기 던지기
- 적 처형
- 상태 패턴을 활용하여 구현
- 원/근거리 무기, 상태를 전이하며 행동을 결정
- 플레이어의 소음을 감지해 소음 발생지로 길찾기 구현
- 타일, 벽, 적, 무기, 보스, 플레이어 스폰위치, 스테이지 끝 위치 배치 가능
- 만들어진 맵은 json형태로 저장 및 불러오기 가능
| 문제 | 해결 방법 |
|---|---|
| 맵 에디터에 대한 UI/UX의 부족 | UI/UX를 추가하여 맵 에디터 사용시 편의성 개선 |
| 불완전한 레이캐스팅 | 레이와의 충돌처리를 더 조사하여 레이캐스팅 개선 |
김승욱
첫 협업 프로젝트로써 Git과 Git서드파티 프로그램의 사용에 대해 익숙해질 수 있었고
다른 개발자와 함께 일하는 감을 기를 수 있는 좋은 경험이었다.
다른 개발자와 함께 일하는 감을 기를 수 있는 좋은 경험이었다.
이재혁
👍
설현기
맵 에디터와 같은 편의성에 연관되는 기능 구현에 대한 필요성을 느꼈고
만족스럽게 진행된 협업의 영향력을 체감해볼 수 있는 기회였다.
만족스럽게 진행된 협업의 영향력을 체감해볼 수 있는 기회였다.




