new 포폴 25일차 / 최적화
개발일지/Unity 개인 포트폴리오 개발일지2022. 8. 1. 03:17new 포폴 25일차 / 최적화

오늘은 계획한 최적화를 하나하나 해보았다. 다른 작업을 끝내고 마지막에 마무리를 할게 있어서 끝은 아니지만 어느정도는 끝났다. 아틀라스 사용한 UI들을 아틀라스에 묶어주었다. 미리미리 해둘걸 이라는 생각이 드는 작업.. 스태틱 배칭 움직이지 않을 물체들을 배칭 스태틱으로 두어 스태틱배칭을 사용했다. 스태틱 배칭을 사용한다면 씬이 시작되기 전에 동일한 매터리얼을 쓰는 오브젝트들을 CPU에서 연산을 통해 합친 하나의 메쉬로 만들어 드로우콜을 한번에 처리하는 방식이다. 하나로 만든 메쉬를 메모리에 올려두고 쓰기 때문에 메모리를 더 사용한다. GPU 인스턴싱 GPU 인스턴싱도 배칭의 한 종류인데, 스태틱 배칭이 CPU가 메쉬를 새로 만들고 GPU가 만든 메쉬를 렌더링하지만 GPU인스턴싱은 오브젝트들의 트랜스폼 ..

new 포폴 24일차 / 시네머신 작업 마무리
개발일지/Unity 개인 포트폴리오 개발일지2022. 7. 31. 05:46new 포폴 24일차 / 시네머신 작업 마무리

오늘은 하루종일 시네머신만 만졌다. 계획하던게 있었는데 잘 안돼서 다른 방식으로 조금씩 수정했다. 그래도 고생한 끝에 다 완성시켜서 다행이다. 인트로 / 보스 / 엔딩 시네머신 3가지의 시네머신을 다 완성시켰다. 맞는 애니메이션과 이펙트,bgm 사운드를 찾고 연결시키는것도 쉽지 않았고 , 타이밍 맞추는것도 까다로워서 시간이 좀 걸렸다. 그래도 오늘 다 끝내서 다행이다. 내일은 하루종일 최적화를 해야겠다.

개발일지/Unity 개인 포트폴리오 개발일지2022. 7. 30. 05:19new 포폴 23일차 / 시네머신 작업

포폴을 시작하기 전부터 인트로에 시네머신을 하나 만들고 싶었다. 아직 몇개의 애니메이션, 맵 배경, 대사가 추가가 안됐지만 대충 원하던 시나리오대로 만들어져서 나름 만족이다. 소리나 대사가 덜들어가서 아직 좀 밋밋하다. 내일은 계획한 시네머신들을 마무리 짓고 최적화 작업에 들어가는것이 목표다.

new 포폴 22일차 / 옵션 , 미니맵, 사운드 작업
개발일지/Unity 개인 포트폴리오 개발일지2022. 7. 29. 05:33new 포폴 22일차 / 옵션 , 미니맵, 사운드 작업

오늘은 예비군 훈련을 다녀왔다. 왜 성남까지 배정을 해준건진 모르겠지만 작업하다 2시간도 못자고 성남까지 가서 땡볕에 훈련을 받고와서인지 집에 도착해서 몸이 안좋아서 바로 쓰러졌다가 겨우 살아났다. 오늘도 계획대로 작업을 하진 못했다. 옵션에 버튼 바꾸기 추가 전에 만들어 두었던 버튼 바꾸기 기능을 옵션에 추가했다. 미니맵 기능 간단하게 미니맵을 만들었다. 플레이어는 보는 방향에 맞춰 아이콘이 나오고 npc는 상점표시, 적들은 빨간색, 보스인 왕은 왕 모양 아이콘을 띄웠다. 사운드 작업 버튼 클릭소리, 에러소리, 병사들 발소리 ,타격소리, 스킬소리 , 장비 장착/해제, 스킬, 아이템 얻을때 , 퀘스트, 상점, 쌍안경, 사다리 등등 전체적인 부분에 사운드를 입혔다. 적용하는거보다 사운드를 찾고 자르는게 더..

new 포폴 21일차 / 버그 수정 및 자잘한 작업들
개발일지/Unity 개인 포트폴리오 개발일지2022. 7. 28. 03:28new 포폴 21일차 / 버그 수정 및 자잘한 작업들

오늘은 눈에는 크게 보이지 않는 버그 수정 및 코드를 고치는 등 자잘한 작업들을 했다. 오늘은 이상하게 집중도 안되고 예비군때문에 일찍 자야한다는 생각때문에 생각한것보다 너무 진도를 못뺐다... 시작 인트로씬 그냥 행운을 가져다주면 좋겠다는 생각에 간단하게 만들었다. 로딩화면 꾸미기 랜덤으로 4개중에 1개가 나오게했다. 팁도 그냥 스샷에맞춰 작성했다. 스킬 설명창에 움짤 넣기 스킬 설명창을 만들어 스킬별로 움짤을 넣었다. 멀어지는 마무리.. 31일을 마무리의 날로 잡고 열심히 달렸는데 가능 할지 모르겠다. 최적화를 다 만들어놓고 제일 나중에 하는게 좋을거같아서 내일은 BGM,이펙트 등 모든 사운드를 다 넣고 시네머신 작업을 시작 할 예정이다. 시네머신은 생각해둔게 있어서 금요일까지는 마무리 하고 토,일요..

new 포폴 20일차 / 인트로씬과 UI작업들
개발일지/Unity 개인 포트폴리오 개발일지2022. 7. 27. 06:02new 포폴 20일차 / 인트로씬과 UI작업들

오늘은 미뤄뒀던것들을 위주로 작업을 했다. 미루고 미뤘던 것들이라 조금은 맘이 후련하다. 게임종료 버튼 게임 종료는 버튼을 직접 누르거나 휴대폰에서 뒤로가기를 눌렀을때도 팝업창이 뜨게끔 해놨다. 인게임에서도 뒤로가기를 눌렀을때 게임종료 팝업창이 뜨게 해놨다. 인트로씬의 옵션 여기서는 다른 옵션이 생각이 안나서 간단하게 BGM볼륨과 효과음 볼륨조절 옵션만 만들어놨다. 이어하기 이어하기 버튼을 누르면 저장 파일이 있는지 없는지 검사를해서 띄워준다. 없다면 저장 파일이 없다고 뜨며 없는상태에서 누르면 간단한 애니메이션과 소리가 난다. 시작하기와 로딩화면 그리고 스킬아이콘 원래는 새로 시작하기가 정확한 이름인데 신경을 못썼다. 지금은 바로 맵으로 넘어오지만 간단한 시네머신을 재생시킨 후에 넘길 예정이다. 로딩화..

image