ALL 49

201002

어젠 생일이라서 하루 쉬고 2일 새벽 1시부터 코드 살짝 수정해줬다. 일어나서는 아마 문서쓸듯 싶어서.. AI쪽에서 target transform을 만들어줘서 타겟이 죽으면 재탐색, 근접의 경우는 콜리전 충돌시 타겟 설정 하게 해줬고 원거리는 적 리스트중 가까운 몬스터가 거리 안에 들어오면 타겟 설정해줬다. AI가 고장났던 이유는 거리 탐색 코드를 적과 플레이어를 반대로 써서 고장나있었다..ㅠ 허허 피격 시 피격 애니메이션을 넣어줄까 말까 고민이다. 피격시 조금의 이펙트와 죽는 모션정도 추가해주면 그럴싸 할 것 같다. 덕분에 조금 잔디심었다 허허 옆에 휑한거 너무 슬프다

200930

원래 볼륨이 커질줄 모르고, 상속 구조 사용 안하고 했다가, Monster라는 Base를 만들고 몬스터마다 따로 스크립트를 만들어줘서 빼줬다. 꼭 처음부터 구조를 잡고 합시다.. Collide2d를 이용해서, 충돌 박스를 만들어 근접 공격을 넣어주었다. 근데 뭔가 하나 공격이 끝나자 막 다음것으로 이동하려고 하는데, 아예 target이라는 변수를 만들어서 null이면 또 닿으면 타겟이 되게 해주어야겠다(근접 기준) 원거리 몬스터는 왜 갑자기 고장났는지 모르겠다. 내일 코드 봐야지!

200929

적이 끝에 닿으니, 플레이어의 최종 Hp가 줄어드는 것을 확인할 수 있다. 이게 다 줄어들면 Time을 멈추고, 게임오버 UI(Restart?등) 넣으면 될 것 같다. 단순하게 코드적으로 카메라를 움직이게 했다가, 저런 가장자리에 닿으면 dumping하게 되는것을 간단히 해결할 수 있는 방법이 떠올랐다. 바로 cinemachine2d를 이용하는 것인데, polygon collider 2d를 이용해서 가장자리 영역을 잡아주고, 적용시켜주고, dumping 게이지를 조절했다. 그런데 약간 버벅거리는 부분이 존재하는 것 같은데 그건 영역을 좀더 세밀하게 잡아줘야 하는 문제인가 싶기도 하고.. 아마 아래의 문제같다. https://forum.unity.com/threads/move-cinemachine-2d-b..

200925

대략적인 AI를 설정했다. (미완성!) 계속 디펜스 게임 레퍼런스를 찾아봤는데, 기존에 내가 만든 방식처럼 몬스터끼리 줄지어서 오지 않고 겹쳐서 오는걸 확인했다.(아군끼린 충돌 X가 보편적인것 같다.) 찾아본 게임 레퍼런스.. 그 외 팔라독 같은 것 그래서 레이어 설정으로 아군 끼리는 충돌 되는 것을 막아주고 원거리 몬스터는 일정 사거리에 들어서면 공격하게 만들고, 타겟팅된게 죽으면 다시 움직여서 공격하도록 해야겠다.(아직은 미완성!) 근접 공격 몬스터에 이제 데미지와 히트판정을 넣고 어색한 AI를 고치고(원거리 몬스터 공격 어색한거) 대략적인 난이도 조절, 이펙트, 죽는 모션 추가 등등을 넣으면 구색은 갖춰질 것 같다. 그 후에는 모바일로 구동하기 위해서 화면 이동, 뭐 소환시 이펙트 등? 생각나는건 ..

200922 유니티 연습

그나마 많이 만져본게 UI쪽이라서, 쿨타임 버튼과 작은 UI애니메이션을 추가했다. 클릭하면 재화와 소환한 유닛수가 늘고 max를 넘어가면 소환이 불가능하다. 팔라독같은 형식의 디펜스겜?만들어보고싶다. 2d는 처음 만져보는거라서 하나하나 다 찾아보면서 하는데.. 확실히 지원해주는것들이 많아서 알기만 하면 쉽게 할 수 있을거 같다 그게 제일 어렵지만 ㅎㅅㅎ

200212 OpenGL

카메라의 일시적 줌 기능?(피격감을 위해)과 원형 패턴을 만들고 파티클에 트레일을 추가했다. 큐브의 지나온 위치를 정해준 프레임마다 deque를 이용해 저장하고, 그 위치를 따라가는 식으로 만들었다. 다양한 패턴 몇개만 더 만들고, 음악에 적용하는걸로 마무리 지으려고 한다. 더 만들면 프로젝트가 의도와는 다르게 비대화가 될거같아서.. 툴도 딱히 만든게 없어서 적용하는게 힘들당 더 만들줄 알았으면 툴을 따로 뺐을듯? 좋아하는 음악에 단순 리듬게임을 만드는게 목표였는데 생각보다 커진거같다. 흠 just shapes & beats에 영감??을 많이 받았는데 트레일, 카메라 쉐이킹, 줌, 색상(핵심!!)을 이용해서 리듬감을 잘 표현해서 볼때마다 많이 참고가된다. 디자인쪽이나 색감은 자신이 없어서.. 파티클이나 ..

개발중/Etc 2020.02.13