2학기 3주차 주간보고서

1. 금주 진행 작업

  • 적군 공격 범위 및 성벽 타격 시스템 구현
    • 적군 몬스터의 성벽 타격 범위를 지정하고, 해당 범위 진입 시 성벽을 공격하도록 판정 로직 구현.
    • 성벽의 체력(HP) 시스템을 연동하여 적 공격 시 성벽 HP가 정상적으로 차감되도록 구현.
  • 패배 조건 판정 및 결과 UI 연동
    • 성벽 HP가 0 이하로 감소할 경우 게임 패배 처리 로직 구현.
    • 패배 판정 시 ‘패배했습니다’ 문구와 함께 결과 화면 UI가 연출되도록 연동.
  • 게임 패배 UI 내 편의 기능 버튼 구현
    • 패배 결과 창에서 주요 화면으로 이동할 수 있는 버턴 기능 연동:
      • 타이틀 화면 이동
      • 캐릭터 선택창 이동
      • 스테이지 선택창 이동
      • 게임 종료

2. 작업 세부 내용

  • 성벽 타격 및 패배 조건 시스템: 적군 몬스터의 성벽 타격 범위를 설정하고 범위 내 진입 시 성벽 HP 차감 로직 연동. 성벽 HP가 0 달성 시 패배 판정과 함께 패배 연출 UI가 정상 출력되는 흐름 구축 및 테스트 진행.
  • 패배 UI 시스템 및 씬 이동 로직: 패배 창 내부 구성 요소 구현 및 버튼 이벤트 연동. 타이틀, 캐릭터 선택, 스테이지 선택 씬 전환 logic 처리 및 게임 종료 기능이 예외 없이 작동하는지 확인.

3. 차주 진행 계획

  • 인게임 카메라 조작 방식 다변화 및 편의성 향상
    • 마우스 휠 및 키보드 방향키를 활용한 인게임 화면 이동 기능 구현.
    • 시점 이동 범위를 점검하고 카메라 조작 감도 조절을 통한 플레이 환경 개선.
  • 게임 패배 UI 내 이동 버튼 연동 예외 처리 및 오류 수정
    • 패배 후 스테이지 선택창으로 이동 시 기존 선택한 유닛 데이터가 초기화되어 소환이 불가한 현상 수정.
    • 패배 창에서 캐릭터 선택창으로 이동 후 재선택 과정을 거쳐 스테이지 창 진입 시, 뒤로가기 버튼이 작동하지 않는 예외 오류 수정 및 Data 흐름 안정화.
  • 유닛 소환 단축키(키보드 입력) 연동
    • 마우스 클릭 외에도 키보드 단축키를 이용해 1~4번 유닛을 즉시 소환할 수 있도록 입력 시스템 확장.

댓글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다