profile
프로젝트 진행 과정을 주로 업로드합니다

개발 블로그 마이그레이션 안내

https://devsensational.github.io/ 개발 블로그를 github로 이전하게 되었습니다.

2026년 8월 3일
·
0개의 댓글
·
post-thumbnail

[C++] iterator, reverse_iterator의 차이점

iterator, reverse_iterator의 차이점에 대해 알아봤습니다

2026년 7월 26일
·
0개의 댓글
·
post-thumbnail

[수학/알고리즘] Cramer's Rule, determinant

교점을 찾은 후 출력하는 문제를 해결하기 위해 크래머 공식과 행렬식을 공부했습니다

2026년 7월 23일
·
0개의 댓글
·
post-thumbnail

[C++/CS] 해시 충돌이 발생하는 key 값이 자신의 value를 찾아가는 방법 (unordered_map) + 체이닝의 캐시 효율

해시 충돌 발생 시 동일한 해시로 원하는 값을 찾아가는 과정과 unordered_map의 내부 동작 원리 분석 + 캐시 효율성에 대한 궁금증 해결

2026년 7월 22일
·
0개의 댓글
·

[C++] C++ sort와 priority_queue의 결과가 반대로 나오는 이유

C++에서 sort()와 priority_queue는 동일한 비교 함수를 사용할 때, 결과가 반대로 나오는 것처럼 보이는 이유가 무엇인지 분석했습니다.

2026년 7월 17일
·
0개의 댓글
·
post-thumbnail

[C++] explicit 키워드에 대한 정리

explicit 키워드에 대해 정리했습니다

2026년 7월 4일
·
0개의 댓글
·

[Project Arc] 프로젝트 종료

2025년 10월 28일 부터 시작되어 1월 12일을 끝으로, 2개월 이상 진행한 Project Arc가 종료되었습니다.

2026년 1월 20일
·
0개의 댓글
·
post-thumbnail

[Project Arc] Seamless Travel 시 ISM과 Raytracing 충돌 문제 해결

프로젝트에 레이트레이싱을 적용한 뒤, 심리스 트래블 시 Instanced Static Mesh(ISM) 때문에 발생하던 크래시를 추적하고 해결한 과정을 정리해 두려고 합니다.

2026년 1월 12일
·
0개의 댓글
·
post-thumbnail

[Project Arc] 네트워크 환경에서 플레이어 카메라 Activate 문제 해결

오늘은 언리얼 멀티플레이 환경에서 플레이어 카메라 시점이 보이지 않는 문제를 Activate로 해결한 과정과, 아직 남아 있는 카메라 회전(Input_Look) 문제를 원인 중심으로 정리하고자 합니다.

2026년 1월 7일
·
0개의 댓글
·
post-thumbnail

[Project Arc] GameStarter NPC 구현 및 Remote Client 필터링 문제 해결

이번에는 멀티플레이 환경에서 게임 시작용 NPC(GameStarter NPC) 를 구현하고, 발생한 문제를 해결했습니다.

2026년 1월 6일
·
0개의 댓글
·
post-thumbnail

[Project Arc] 상점 기능 고도화 (컨텐츠 정보 반영, 개수 증감 버튼 등)

오늘은 프로젝트에서 Shop UI를 구현하고, 특히 상점 리스트에서 아이템을 선택했을 때 상세 패널에 정보가 반영되는 흐름과 아이템 수량(Quantity) 증감 UI를 중심으로 작업을 진행하였습니다.

2025년 12월 30일
·
0개의 댓글
·
post-thumbnail

[Project Arc] 서버 권한 상점 컨텐츠 구성 (UI, 캐싱, Data Table, RPC)

오늘은 프로젝트에 NPC 상점 시스템을 구현하고, NpcWorldSubsystem / NpcShopComponent / PlayerController / Shop UI 위젯 사이의 흐름을 점검하는 작업을 진행하였습니다.

2025년 12월 26일
·
0개의 댓글
·

[Project Arc] 상점 UI 설계

오늘은 언리얼 엔진 UMG를 사용해 상점(Shop) UI를 설계·구현한 과정을 정리해 보았습니다. 특히 아이템별 개별 위젯 구성, 구매/판매 가격 분리, 아이템 ID 관리, Vertical List 기반 아이템 나열에 초점을 두고 작업을 진행하였습니다.

2025년 12월 23일
·
0개의 댓글
·
post-thumbnail

[Project Arc] NPC Dialogue & Action 시스템 1차 구현 완료

이번 작업에서는 CrimsonMoon 프로젝트에 NPC 대화(Npc Dialogue) 시스템을 1차적으로 구현하고, 위젯/액터/게임 인스턴스/로컬 이벤트 매니저 간의 구조를 정리하여 구현하였습니다.

2025년 12월 12일
·
0개의 댓글
·
post-thumbnail

[Project Arc] NPC Dialogue 시스템 구현 중간 정리

NPC Dialogue 시스템을 구현 중간 정리를 요약했습니다.

2025년 12월 11일
·
0개의 댓글
·
post-thumbnail

[Project Arc] Tree 구조의 Dialogue 시스템 구현

이번 기능에서는 NPC가 단순히 한 줄 대사만 출력하는 수준을 넘어서, 트리 형태로 분기되는 대화 시스템을 직접 설계하고 구현해 보았습니다.

2025년 12월 9일
·
0개의 댓글
·
post-thumbnail

[Memory] Image 영역?

메모리 분석 유틸리티 중 하나인 VMmap에 대해 알게되어 사용하게 되었습니다. 그런데 제가 아는 것과는 다른 부분이 몇 가지 존재하여 블로그에 정리하게 되었습니다.

2025년 12월 8일
·
0개의 댓글
·
post-thumbnail

[C++] Symbol

링크 에러 메세지에서 주로 보게되는 심볼(Symbol)이 문득 정확히 어떻게 사용되는지, 정확히 무엇을 의미하는지가 궁금해져 정리를 하게 되었습니다.

2025년 12월 4일
·
0개의 댓글
·
post-thumbnail

[Project Arc] NPC 시스템 설계

오늘은 ACMNpcBase를 중심으로, 다양한 NPC 기능(대화, 퀘스트, 상점 등)을 컴포넌트 기반으로 확장할 수 있는 구조를 설계하였습니다.

2025년 12월 3일
·
0개의 댓글
·
post-thumbnail

[Project Arc] Steam Online Service를 이용한 세션 생성 및 참여 구현 과정 (v5.6.1)

Steam Online Subsystem을 사용해 친구 초대 및 멀티플레이 기능을 구현하던 중, 세션 생성과 참가(JoinSession)는 정상적으로 콜백이 오는데 실제로는 접속이 되지 않는 문제가 발생하였습니다.

2025년 11월 28일
·
0개의 댓글
·