less than 1 minute read

작업 내용

유닛 이펙트, 투사체 추가와 더블 클릭 기능 추가

스크린샷 2024-07-23 202439
유닛 이펙트와 투사체 불화살을 추가하였다.
바바리안이 공격하면 번개가 치고, 궁수가 공격하면 불화살이 나간다.
불화살은 곡사포 형식으로 하려고 했는데 유닛이 아무래도 위 아래 기준이 없다보니 오히려 이상해보여서 그냥 직선으로 하였다.
처음에는 화살이 직선으로 날아가게했는데, 적이 안맞고 지나칠 때가 있어서 적이 맞는 모습으로 보이게 해달라는 요청이 있어 적을 추격하게 바꿧다.

다음으로는 더블 클릭 기능을 추가하였다.
목적은 스타나 워크래프트 처럼 한 유닛을 더블 클릭 하면 해당 유닛과 같은 종류의 유닛만 단체 선택이 되는 것이다.
이러한 다중 컨트롤 게임에서는 다양한 유닛이 섞이기에 필수적이라고 보아서 추가하였다.
스크린샷 2024-07-23 204006
그림에 보면 궁수들만 선택 되어 있다.

마무리

진행하면서 바바리안이 공격한 이펙트 발생시 적의 위치에 발생시키게 하였는데, 이게 로컬 좌표를 바꿔야하는걸 월드 좌표로 바꾸어서 버그가 있었다.
아직 진행중인 프로젝트에 유닛 단일 선택시 밑에 UI에 안뜬다던가, 게임 재시작시 데이터가 초기화가 안된다던가 하는 몇가지 버그가 있지만 다른 팀원들의 담당이라 내가 조언은 해주고있다.
내일은 발표준비를 하고 목요일에 중간 발표를 진행할텐데 그 때 까지 최대한 버그가 없었지길 희망한다.