팀프로젝트 회고
KPT와 팀원별 피드백을 바탕으로 팀프로젝트의 협업 과정과 개선점을 돌아봅니다.
Category
9개의 글
KPT와 팀원별 피드백을 바탕으로 팀프로젝트의 협업 과정과 개선점을 돌아봅니다.
타이틀, 플레이, 게임 오버를 GameManager의 상태로 관리하고 플레이어 사망 뒤 객체를 정리해 다시 타이틀로 돌아가는 흐름을 구현했습니다.
ASCII 타이틀 화면과 JSON 장비 테이블, 슬롯 기반 장착 및 능력치 표시를 추가하고 일반 몬스터·보스의 공통 구조를 정리한 과정을 기록했습니다.
코드에 있던 아이템과 연금술 데이터를 JSON 파일로 분리하고, 층별 몬스터와 드롭 테이블을 추가한 뒤 상태 머신으로 레드 드래곤 보스 AI를 구현한 과정을 기록했습니다.
랜덤 던전 앞에 마을을 추가하고, 아이템과 능력치를 데이터 기반으로 정리한 뒤 NPC 상호작용과 연금술 제작 UI를 구현한 과정을 기록했습니다.
Perlin Noise로 랜덤 던전을 생성하고, BFS로 모든 목표의 접근 가능성을 검사하며, 10개 층을 오갈 때 맵 상태를 보존하도록 만든 과정을 정리했습니다.
AsciiRPG 프로젝트에 입력 이벤트 브로드캐스트, 플레이어 공격, 몬스터 공격, 필드 아이템 획득, 인벤토리 모드, 더블 버퍼 렌더링과 로그 표시를 붙인 과정을 정리했습니다.
C++로 진행 중인 AsciiRPG 프로젝트의 현재 구조를 정리했습니다. Entity-Component 구조, ObjectManager, Map, Renderer, VirtualDisplay, 입력과 이동 처리까지 기록합니다.
언리얼 엔진 5를 배우기 위한 준비로 C++ 문법을 다시 익히며 만든 텍스트 RPG 예제를 정리했습니다.