프로젝트 목록
빛 기반 적 감지 프로토타입 · 2025.11

Light Awareness Demo

조명·거리·시야를 적의 감지와 행동에 연결하고, 계산값을 HUD로 확인하는 공동 기술 데모입니다. Unreal Engine으로 빛을 활용한 잠입 상황을 구성했습니다.

C++Unreal EnginePoint / Spot LightLine TraceBlackboardAI 상태 관리
Unreal 테스트 공간에서 적과 빛·근접도·시야·감지 수치가 보이는 Light Awareness Demo
당시 공동 보고서에 포함된 실제 테스트 장면입니다. 왼쪽 위 계산값과 감지 게이지를 확인할 수 있습니다.
OVERVIEW

게임 소개

팀은 플레이어가 받는 빛에 거리·시야 조건을 더해 적의 감지값과 행동을 바꾸도록 구현했습니다. 주변 조명과 손전등, 장애물에 따른 차이를 확인할 수 있는 Unreal Engine 잠입 프로토타입입니다.

Jin Park와 Minki Cho가 함께 개발했습니다. 디버그 HUD에서 밝기·근접도·LOS·감지값을 확인하며 광원과 장애물, 거리 변화가 감지 결과에 미치는 영향을 살펴볼 수 있습니다.

IMPLEMENTATION

팀 프로젝트의 주요 구현

01

광원과 차폐 계산

팀 구현에서는 포인트·스포트 라이트의 세기와 거리, 스포트 범위와 차폐를 계산해 일정 주기마다 캐릭터의 조명 값을 갱신합니다.

02

조명과 적 행동 연결

광원·근접도·시야에 따라 감지값을 누적하거나 낮춥니다. 임계값을 넘으면 Blackboard의 감지 상태를 바꾸고 적 행동으로 이어지도록 구성했습니다.

03

디버그 HUD

Light·Proximity·LOS·Detection 값과 감지 게이지를 함께 표시했습니다. 조명 계산의 중간값과 최종 감지 결과를 나란히 확인할 수 있습니다.

DELIVERED WORK

구현 결과

  • Point/Spot Light와 차폐를 반영한 캐릭터 조도 계산
  • 거리·시야·조도를 합친 감지 누적과 감소
  • Blackboard 상태 전환과 디버그 HUD

Jin Park와 Minki Cho의 공동 기술 데모입니다. 조명 계산과 적의 감지 상태를 연결한 팀 구현을 소개합니다.

다음 프로젝트An Omen in the Mirror