사전캠프 개인과제 - 게임 속 상호작용 분석하기

한예준·2025년 3월 27일

게임 분석

선택한 게임의 이름은 무엇인가요?

  • 오버워치 2 (Overwatch 2)

선택한 게임의 장르는 무엇인가요?

  • 1인칭 팀 기반 슈팅 (FPS / Team-based Hero Shooter)

선택한 게임의 어떤 시스템에 집중하셨나요?

  • 영웅의 스킬 사용 시, 적중 판정 및 피해 연산 시스템 (특히 스킬 기반 투사체와 히트스캔 공격의 차이 및 효과 적용 과정)

해당 시스템이 동작하는 구조의 시작부터 과정을 자세하게 분석, 나열해봅시다.

  • 플레이어가 스킬 버튼을 입력함
  • 해당 스킬이 어떤 타입인지에 따라 동작 경로가 갈림
    • 예: 투사체 스킬 (ex. 소전의 레일건 부속 투사체, 아나의 생체 수류탄)
    • 또는 히트스캔 방식 (ex. 솔저:76의 기본 공격, 애쉬의 라이플)

투사체 방식

  • 투사체가 생성됨 (소환 위치는 캐릭터 무기 또는 손 기준)

  • 일정 속도로 이동하며 충돌 판정이 활성화됨

  • 일부 스킬은 벽 또는 지형에 반사되어 방향을 바꿔 최대 N회 튕길 수 있음 (ex. 정크랫의 수류탄)

  • 충돌 대상이 있거나 환경에 반응하면 다음 절차 수행:

    • 대상이 아군인지 적군인지 판별
      • 아군일 경우: 피해 없음, 일부 스킬은 회복 또는 버프 효과 적용 (ex. 아나의 생체 수류탄)
      • 적군일 경우:
        1. 시각적 피격 이펙트 출력
        2. 데미지 연산 단계
          • 스킬 고정 데미지 + 능력치/레벨/버프/디버프 반영
          • 거리 기반 데미지 보정 (가까울수록 강함 등)
          • 방어력, 저항 등으로 보정
        3. 추가 효과 발동 (예: 슬로우, 넉백, DOT 등)
          • DOT(Damage Over Time): 일정 시간 동안 틱 단위로 지속 피해 (ex. 애쉬의 불 데미지)
        4. 투사체 소멸
  • 아나의 생체 수류탄 예시:

    • 아군 적중 시: 회복 + 회복량 증가 버프
    • 적군 적중 시: 데미지 + 회복 불가 디버프
    • 바닥 충돌 시: 폭발 범위 내 대상에게 각각 효과 적용

히트스캔 방식

  • 발사 즉시 레이캐스트 방식으로 적중 판정 처리 (실제 투사체 없음)
  • 거리나 속도와 무관하게 즉시 명중 판별
  • 적중 시:
    1. 피격 이펙트 출력
    2. 데미지 연산 (기본 공격력, 헤드샷 배율, 거리 감쇠, 능력치 반영 등)
    3. 최종 데미지를 HP에서 차감

직접 분석해본 내용 중 가장 핵심이 되는 구성 요소는 무엇이라 생각하나요?

  • 투사체와 히트스캔의 적중 판정피해 연산 처리
    • 아군/적군 구분 및 조건별 다른 효과
    • 거리 기반 보정, 지속 피해, 상태 이상 등 다중 연산 처리
    • 반사/관통 등 환경 반응형 투사체의 설계
    • 히트스캔은 즉각 반응성과 정확도를 강조, 투사체는 물리 기반 전략성 제공

이 시스템이 오버워치2에서 중요한 이유

  • 단순한 슈팅을 넘어서 영웅 고유 스킬의 복합 상호작용이 핵심 게임성
  • 히트스캔과 투사체 기반 공격은 플레이 스타일과 전략에 깊은 영향을 줌
  • 환경 반응, 거리 보정, 상태 효과까지 포함한 연산은 전략적 깊이를 형성함

0개의 댓글