2025-05-19 TIL

알고리즘 문제

이전에 비슷한 문제를 풀어본 것 같아서 굉장히 어렵게 느껴지지는 않았습니다.
이번 문제는 자주 사용해보지 못한 큐를 사용해서 미숙한 부분으로 인해 시간이 좀 걸렸는데, 꾸준히 사용해보면서 학습하면 해결 할 수 있을 것 같습니다.
오늘도 3레벨 문제를 풀어보니 스파르타 내일배움 캠프를 수료하고, 전체적으로 다시 풀어보는게 좋을 것 같습니다.
[프로그래머스][C++] 디스크 컨트롤러

최종 프로젝트

오늘은 상호작용이 가능한 액터를 스폰시키고, 데이터 테이블을 사용하여 초기값을 설정, 플레이어 캐릭터의 무기 슬롯에 삽입하는 로직을 구현했습니다.

상호작용 액터 구현

무기를 포함한 아이템에 대한 정보는 데이터 테이블로 관리되도록 구현했습니다.
해당 데이터 테이블에서 아이템의 ID, 이름, 설명, 상점 가격 등을 가지고 있을 수 있도록 했습니다.

상호작용이 가능한 액터를 스폰시키는 액터의 기본 베이스는 다른 팀원이 준비해주었습니다.
팀원이 준비해준 액터와 함수를 기반으로 데이터 테이블을 사용하고, 로직을 수정해서 구현했습니다.

오랜만에 데이터 테이블을 구현해보았는데, 어떤 데이터가 필요하게될지 정리하는 부분에서 시간이 걸린 것 같습니다.
데이터 테이블에서 사용할 데이터를 정하다보니 로직을 구현하는 것 도 어렵지만 기획적인 부분도 어렵다고 느껴집니다.

다른 사람이 작성해둔 코드에서 무언가 작업을 한다는 경험은 이번 팀 프로젝트에서는 처음인 것 같습니다.
이런 경험이 나중에 큰 도움이 될 것이고, 저에게 좋은 경험이 될 것이라고 생각하기 때문에 적극적으로 작업을 수행했습니다.
프로젝트 기간 중에 이렇게 다른 사람이 어느정도 작업해둔 기능에 제가 본격적으로 로직을 구현하거나, 기능을 마무리하는 작업 또한 수행하게 될 것 같습니다.

Date:     Updated:

카테고리:

태그:

TIL 카테고리 내 다른 글 보러가기

댓글남기기