Archives
- 28 Sep C++ vector의 재할당과 Dangling Pointer
- 26 Sep Stack Overflow vs Stack Buffer Overflow
- 26 Sep 블로그 글 스타일 변경
- 09 Sep C++의 this
- 05 Sep PCID
- 04 Sep rvalue와 move()
- 16 Aug Minimax
- 06 Aug Union-Find
- 05 Aug 위상 정렬을 위한 Kahn 알고리즘
- 03 Aug 개발 블로그 마이그레이션 과정
- 26 Jul [C++] iterator, reverse_iterator의 차이점
- 23 Jul [수학/알고리즘] Cramer's Rule, determinant
- 22 Jul [C++/CS] 해시 충돌이 발생하는 key 값이 자신의 value를 찾아가는 방법 (unordered_map) + 체이닝의 캐시 효율
- 17 Jul [C++] C++ sort와 priority_queue의 결과가 반대로 나오는 이유
- 04 Jul [C++] explicit 키워드에 대한 정리
- 20 Jan [Project Arc] 프로젝트 종료
- 12 Jan [Project Arc] Seamless Travel 시 ISM과 Raytracing 충돌 문제 해결
- 07 Jan [Project Arc] 네트워크 환경에서 플레이어 카메라 Activate 문제 해결
- 06 Jan [Project Arc] GameStarter NPC 구현 및 Remote Client 필터링 문제 해결
- 30 Dec [Project Arc] 상점 기능 고도화 (컨텐츠 정보 반영, 개수 증감 버튼 등)
- 27 Dec [Project Arc] 서버 권한 상점 컨텐츠 구성 (UI, 캐싱, Data Table, RPC)
- 23 Dec [Project Arc] 상점 UI 설계
- 12 Dec [Project Arc] NPC Dialogue & Action 시스템 1차 구현 완료
- 11 Dec [Project Arc] NPC Dialogue 시스템 구현 중간 정리
- 09 Dec [Project Arc] Tree 구조의 Dialogue 시스템 구현
- 08 Dec [Memory] Image 영역?
- 04 Dec [C++] Symbol
- 03 Dec [Project Arc] NPC 시스템 설계
- 28 Nov [Project Arc] Steam Online Service를 이용한 세션 생성 및 참여 구현 과정 (v5.6.1)
- 24 Nov [Project Arc] 서버와 클라이언트가 각각 생성될 때 Authority 관련 디버깅
- 24 Nov [Project Arc] 맵 생성 시 Entrance 비정상 생성 문제 해결
- 20 Nov [Project Arc] 멀티플레이 환경에서 Dynamic Level Streaming 실패 이유 정리
- 19 Nov [Project Arc] 데이터 기반 Procedural Map Generator + 레벨 스트리밍 구현
- 18 Nov [C++/CS] Deadlock 문제
- 12 Nov [Project Arc] TMap 키로 사용자 정의 구조체(FCMRoomPosition) 사용 시 필요한 요소와 해결 과정
- 11 Nov [Project Arc] 멀티플레이 Seed + DataAsset 기반 절차적 맵 생성 구조 설계
- 10 Nov [Project Arc/R&D] 네트워크 최적화를 위한 서버와 클라이언트의 효율적 분리 생성 방식 실험
- 07 Nov [프로젝트 피벗] Project CM -> Project Arc
- 05 Nov [Project CM/R&D] 로비 서버의 프로세스 생성과 IPC
- 04 Nov [Project CM] 파티가 매치메이킹에 등록하고, 게임 세션을 시작하는 기능 구현
- 02 Nov [Project CM] 로비에 접속한 플레이어에게 파티 초대 요청하는 기능 구현
- 31 Oct [Project CM] SetTimerForNextTick을 활용한 PlayerState 동기화 시점 문제 해결
- 30 Oct [Project CM] PlayerState 추가/제거 함수 문제 발견 및 해결 방안
- 29 Oct [Project CM] 클라이언트 동기화를 위한 로딩 시퀀스 구현
- 28 Oct [Project CM] 프로젝트 시작
- 21 Oct [Project OnlyOne] 프로젝트 마무리 및 회고
- 14 Oct [Project OnlyOne] Prep 단계 UI 동기화 문제 해결
- 13 Oct [Project OnlyOne] UI 퀄리티 향상 및 통합 작업
- 01 Oct [Project OnlyOne] Milestone 2 평가 및 회고
- 29 Sep [Project OnlyOne] Player State List UI의 동기화 문제 해결
- 26 Sep [Project OnlyOne] Stage Timer와 UI Stacking 업데이트
- 25 Sep [Project OnlyOne] Kill Feed
- 24 Sep [Project OnlyOne] Player 상태 정보를 나타내는 리스트 UI
- 19 Sep [Project OnlyOne] Milestone 1 평가 및 회고, Main Merge
- 18 Sep [Project OnlyOne] Milestone 1 빌드 및 문제 해결
- 17 Sep [Project OnlyOne] 복수의 UI 관리를 위한 UI Stacking 구현
- 15 Sep [Project OnlyOne] Listen Server를 활용한 테스트 환경 구축
- 15 Sep [Project OnlyOne] Server Lobby와 Client-Server 동기화 및 문제 해결
- 12 Sep [Project OnlyOne] Server Lobby UI 구현
- 11 Sep [Project OnlyOne] 공용 Window UI, Join Server UI 구현 + 다중 바인딩 문제 해결
- 10 Sep [Project OnlyOne] Main UI 프로토타입 구현
- 09 Sep [Project OnlyOne] 프로젝트 기획 및 역할 할당
- 08 Sep [Project OnlyOne] 프로젝트 시작
- 05 Sep [UE5/C++] Inline과 FORCEINLINE
- 04 Sep [알고리즘] Kruskal's Algorithm
- 03 Sep [UE5] Gameplay Ability System
- 02 Sep [C++] 순수 가상 함수와 Vtable
- 01 Sep [UE5/C++] C++ RTTI와 언리얼 리플렉션 시스템
- 29 Aug [UE5] Remote Procedure Call (RPC)
- 27 Aug [C++] VTable과 다형성
- 26 Aug [알고리즘] 유사 칸토어 비트열
- 25 Aug [C++] new / delete overloading
- 23 Aug [Project Escape 종료] 개선점과 회고
- 21 Aug [Project Escape] Combat Component과 조합하는 다양한 무기 구현
- 06 Aug [Project Escape] 전투 시스템 컴포넌트 생성 문제 해결
- 04 Aug [Project Escape] 인벤토리 시스템
- 01 Aug [Project Escape] 아이템 사용과 퀵 슬롯 시스템
- 01 Aug [Project Escape] 프로젝트 시작
- 25 Jul [Lyra 코드 분석] 최적화를 위한 3D 벡터 가속도 압축
- 08 Jul [토이프로젝트] Character의 Physics Simulation 문제와 최적화 시도 (캐릭터 충돌 시 떨림 문제)
- 30 Jun [C++ Project] ConsoleRPG 프로젝트 회고
- 16 Jun [Lyra 코드 분석] LyraGameState
- 04 Jun [Lyra 코드 분석] Experience와 게임 초기화 흐름
- 12 May [토이프로젝트] 액터를 상호작용 가능하게 만드는 컴포넌트와 인터페이스
- 18 Jul [토이프로젝트] Recoil Pattern Editor (반동 패턴 에디터)
- 05 Jul [TPS프로젝트] (8) 총기 메커니즘 - 발사와 명중률
- 28 Jun [TPS프로젝트] (7) 총기 메커니즘 - 재장전
- 25 Jun [TPS프로젝트] (6) 아이템 분류 수정과 착용 아이템 UI
- 13 Jun [TPS프로젝트] (5) 인벤토리 기능 개선과 버그 수정
- 10 Jun [TPS프로젝트] (4) Object Pooling과 이벤트 매니저를 활용한 아이템 상호작용과 인벤토리 UI 구현
- 07 Jun [TPS프로젝트] (3) 1인칭-3인칭 시점 변경 및 크로스헤어
- 04 Jun [TPS프로젝트] (2) 캐릭터와 아이템 상호작용을 위한 설계와 추상화
- 31 May [TPS프로젝트] (1) Player character movement와 Camera
- 30 May Unity 3인칭 Back view 슈팅게임(TPS) 프로젝트 시작