과정명 : 내일배움캠프 Unity 게임개발 3기 전체진행도 : 59일차 부분진행도 : ChapterF - 11일차 작성일자 : 2024.03.20(수) 개발일지 목록 : 클릭 1. 진행중인 과정에 대해 3D Sci-fi 분위기의 탄막슈팅게임(주 레퍼런스: 아머드코어)을 반쯤 순조롭게 제작 진행중. 나는 지금까지 거의 탄막을 제작한 게 다 이다. 이제 대충 양산을 할 수 있는 상태가 되기는 했지만 여전히 부족한 게 많은 상태. 특히 코드가 무척 스파게티 상태라서 리팩토링을 하고 싶다. 탄막 작업이 끝나면, 업적 시스템에 착수해야 한다. (최초 작성 후 시간이 많이 지나 여기서 마침)
과정명 : 내일배움캠프 Unity 게임개발 3기 전체진행도 : 53일차 부분진행도 : ChapterF - 5일차 작성일자 : 2024.03.12(화) 개발일지 목록 : 클릭 1. 진행중인 과정에 대해 3D 탄막 게임에서 탄막 관리 시스템을 맡아 구현중이다. 2. 오늘 학습에 대해 연쇄 패턴 테스트 중 프레임 저하 이슈 문제의 발생 누가봐도 최적화 문제 + 왠지 씬에 남아있는 투명한 탄막 + 뭔가 시간이 지날수록 점점 무거워지는 게 무엇인가가 메모리에 누적되어가는 것 같은 문제 0.3 FPS (3035.8ms)를 보이며 도저히 게임을 진행할 수 없는 상태로 보인다. (20만 배치수가 무척 심각한 상태라는 것은 이슈를 해결하고 나서야 알았다) 영상으로 보면 아래와 같다. 이후 탄막의 렌더러를 없애봐도 비슷한..
흐름 Q 1. 자기소개 해주세요 Q 2. 게임개발을 하게 된 이유는 Q 3. 유니티 생명주기에 대해 설명해주세요 Q 4. 객체지향에 대해 설명해주세요 Q 5. 상속에 대해 설명해주세요 대답 대학 졸업하고 이것저것 프밍공부 하고 게임개발 공부중.. 어버버 게임을 하는 것도 좋아하기도 하고, 비쥬얼적으로 뭔갈 만들어서 보여주는 것에 특화되어있고 게임 뿐 아니라 여러 시뮬레이션을 만들어 보는 것에 대해서도 유니티가 적합하다고 생각하여 열심히 배우고 있음. 여기도 어버버 게임 시작 시점에 실행되는 무언가. [] 대괄호로 둘러싼 키워드와 함께 하는 그거. 이후에 Awake, OnEnable, Start 등 오브젝트 컴포넌트의 활성화 단계에서 한 번 메서드를 실행하여 여러 초기화 역할을 하며, Update 메서드 ..
과정명 : 내일배움캠프 Unity 게임개발 3기 전체진행도 : 52일차 부분진행도 : ChapterF - 4일차 작성일자 : 2024.03.11(월) 개발일지 목록 : 클릭 1. 진행중인 과정에 대해 탄막게임의 탄막 시스템 열심히 개발 중 2. 오늘 학습에 대해 SO 활용 탄막 사이클 SO 탄막 활용의 테스트를 위한 준비 추후 실사용에서는 tag:Player를 사용하지는 않겠지만, 테스트를 위해서 플레이어 오브젝트를 만들고 플레이어 태그를 통해 위치정보를 알아내도록 세팅하였다. 1차적으로 선형 발사를 위한 PatternSO 변수 준비를 마쳤다. using System.Collections.Generic; using UnityEngine; [CreateAssetMenu(fileName = "Patterns..