본문 바로가기

다이어리/내일배움 개발일지54

최종프로젝트, 3D 탄막 슈팅게임 관련 레퍼런스와 여러가지 과정명 : 내일배움캠프 Unity 게임개발 3기 전체진행도 : 42일차 부분진행도 : Chapter5.1 - 5일차 작성일자 : 2024.02.23(금) 개발일지 목록 : 클릭 1. 진행중인 과정에 대해 개인 과제가 완성되지는 않았지만 제출을 마치고, 오는 주차는 팀 과제 주차이다. 팀 과제 주차가 지나면, 두 달의 최종 프로젝트를 시작하게 되는데, 팀원을 모두 구했기 때문에 여러 번 회의를 하고있다. 24일 토요일 까지 모아 본 최종 프로젝트에 참고할 레퍼런스를 모아보거나 한다. 2. 레퍼런스 탄막 스크립팅에 관한 에셋(구매 완료, 이후 분석) https://assetstore.unity.com/packages/tools/integration/uni-bullet-hell-19088 탄막 비쥬얼에 관한 .. 2024. 2. 25.
게임개발캠프 - 개인과제(D) 4일차, 과제 제출 과정명 : 내일배움캠프 Unity 게임개발 3기 전체진행도 : 33일차 부분진행도 : Chapter4.2 - 1일차 작성일자 : 2024.02.08(목) 개발일지 목록 : 클릭 1. 진행중인 과정에 대해(개인과제) 이번 주엔 피로도가 너무 쌓여서 그런지 힘내기가 무척 힘들었다. 지급된 심화 강의를 학습하고, 주제는 자유에 가까운 개인과제를 제출하는 한 주 였다. 강의는 거의 소화를 못 했고, 개인 과제를 시작하자 생각하여 하루이틀 간 생각한 것을 구현하였다. 일단 주제는, 네트워크(API)를 활용하여 게임에서 사용할 수 있는 여러가지 기능을 시험 해 볼 수 있는 시뮬레이터이다. 간단히 소개를 하면, Sign Up 을 통해 회원가입을 하고, 로그인을 하여 프로필과 스코어 등의 점수를 받아올 수 있다. Ch.. 2024. 2. 23.
게임개발캠프 - 개인과제(D) 1일차, 팀 셔플 과정명 : 내일배움캠프 Unity 게임개발 3기 전체진행도 : 38일차 부분진행도 : Chapter5.1 - 1일차 작성일자 : 2024.02.19(월) 개발일지 목록 : 클릭 입문과 숙련을 넘어 심화주차(개인 1주, 팀 1주)에 진입했다. 밀린 세션과 강의도 있고, 최종프로젝트 관련하여 깊게 생각할 일도 있고(스테미너 소모량 높음), 새로운 팀과 소통하는 일도 피로도가 누적되어 있어 힘든 것 같다. 이번 개인 주차와 팀 주차의 과제는 거의 자유작성이다. 개인 주차도 그렇지만, 팀 주차는 되도록 가볍게 하면 좋겠다고 생각했다. 컨텐츠적인 요소를 너무 많이 만들다보니 압박감도 심하고 좋은 코드를 고민할 여유가 없어진다. 2024. 2. 19.
게임개발캠프 - 팀과제(D) 5일차, 과제 발표 과정명 : 내일배움캠프 Unity 게임개발 3기 전체진행도 : 37일차 부분진행도 : Chapter4.2 - 5일차 작성일자 : 2024.02.16(금) 개발일지 목록 : 클릭 1. 진행중인 과정에 대해 팀 과제 마지막날, 발표를 무사히 끝냈다. (확인해보니 포스트 내용이 날아가 있어 간단하게나마 수정중) 2. 오늘 학습에 대해 게임 개발에 있어 느낀 점 이번엔 UI 구조화를 나름 도전 해 보았는데, 기반이 갖춰지는 만큼 이후 스퍼트에서 좋은 효율을 보였다. 일단 구축 역량이 제일 중요하다 구조 구축에 긴 시간이 필요하거나 개발 기간이 극도로 짧다면 분배를 정말 잘 하여야겠다. Manager들의 구성에 대해 소통을 잘 해야 한다. 전체 매니저를 관리하거나, 게임 전체를 총괄하는 매니저의 부재로, 개인적으.. 2024. 2. 18.
게임개발캠프 - 팀과제(D) 4일차 과정명 : 내일배움캠프 Unity 게임개발 3기 전체진행도 : 36일차 부분진행도 : Chapter4.2 - 4일차 작성일자 : 2024.02.15(목) 개발일지 목록 : 클릭 1. 진행중인 과정에 대해 유니티 게임개발 숙련주차의 팀 프로젝트 4/5일째 진행중이다. 3D 플랫폼 퍼즐게임을 개발중이고, UI전반을 맡아 진행중에 있다. UI를 구성할 뼈대를 갖추는 데 시간이 많이 걸렸고, 스퍼트가 붙기 시작할 때 즈음 마감일이 다가와서 아쉬운 기분이다. 아직 해야 할 작업이 많이 남았는데, 룰렛을 돌려 발표담당까지 맡게 되었다. 앞으로 14시간 뒤가 과제 제출 마감시간이고, 16시간 뒤 발표 세션을 시작한다. 밤샘각이지만 14시간이나 있으니 어떻게든 되겠지라는 생각중이다. 2. 오늘 학습에 대해 이전 프로젝.. 2024. 2. 15.
게임개발캠프 - 팀과제(D) 3일차 과정명 : 내일배움캠프 Unity 게임개발 3기 전체진행도 : 35일차 부분진행도 : Chapter4.2 - 3일차 작성일자 : 2024.02.14(수) 개발일지 목록 : 클릭 1. 진행중인 과정에 대해 팀 프로젝트 3/5(발표날 포함)일째이다. 3D플랫폼 퍼즐 게임을 진행중이고, UI 및 씬 관리 전반을 하고있다. 굉장히 시간이 모자라다. 스크립트와 UI의 기본적인 프리팹은 모두 준비되었는데, 메인 브런치에 Merge를 해가며 진행할 요소가 너무 많아 시간에 맞출 수 없을 것 같은 기분이 들고, UI가 아니더라도 퍼즐 쪽도 어떻게 진행이 될지, 내일 하루만에 완성을 해야할텐데 정말 모르겠다. Todo 리스트를 열심히 지워가며 진행중인데도 아직 할 게 많이 남았고 많이 또 생길 것 같다. Todo 현재 .. 2024. 2. 14.
게임개발캠프 - 팀과제(D) 2일차 과정명 : 내일배움캠프 Unity 게임개발 3기 전체진행도 : 34일차 부분진행도 : Chapter4.2 - 2일차 작성일자 : 2024.02.13(화) 개발일지 목록 : 클릭 1. 진행중인 과정에 대해 심화주차 팀 과제 2/5일차(발표날 포함)이다. 3D 플랫폼 퍼즐 게임을 만들고 있고, UI 전반 관리의 역할을 맡았다. 1일차에 UI 요소들을 만들었는데, UI를 관리할 능력이 없어 관련 강의를 듣고 스크립트를 짜는 법을 대강이나마 배워왔다. 어설프지만 그렇게 만들어진 오늘의 스크립트들의 목록은 위와 같다. 아직 매끄럽지 못한 부분이 많아 계속 손보아야 하지만 시간이 부족하다. 뼈대는 어찌저찌 마련하였으니 이젠 원래 스타일대로 깡코딩으로 밀어붙일 차례인 듯 하다. 2. 오늘 학습에 대해 오늘은 코테준비.. 2024. 2. 13.
게임개발캠프 - 팀과제(D) 1일차 과정명 : 내일배움캠프 Unity 게임개발 3기 전체진행도 : 33일차 부분진행도 : Chapter4.2 - 1일차 작성일자 : 2024.02.08(목) 개발일지 목록 : 클릭 1. 진행중인 과정에 대해 숙련주차 팀 과제의 시작이다. 설 연휴 제외 오늘 포함 4일간 개발을 하고, 다음날 발표를 한다. 이번 주제 역시 쉽지 않았다. 주어진 네개의 토픽 중 하나를 선택하여 기능구현을 한다. 우리 조는 긴 회의 끝에 3D 플랫폼 퍼즐 게임을 선택했다. 다른 세개의 주제도 쉽지 않아보였지만, 우리조도 만만치 않다. 2. 오늘 학습에 대해 저작권 특강 세션 저작권과 관련하여 간단한 특강 세션을 진행했다. 나는 저작권에 대해 자세한 내용은 거의 찾아본 적이 없었기 때문에 무척 도움이 되는 내용들이었다. 일단 자주 .. 2024. 2. 8.
게임개발캠프 - 개인과제(C) 5일차 과정명 : 내일배움캠프 Unity 게임개발 3기 전체진행도 : 32일차 부분진행도 : Chapter4.1 - 5일차 작성일자 : 2024.02.07(수) 개발일지 목록 : 클릭 1. 진행중인 과정에 대해 11시간에 걸친 밤샘 개인 과제 작성을 마쳤다. 오전 10시까지 제출이었는데 기능구현을 마치고 마지막까지 README와 혹시 있을 버그를 열심히 손보았다. 내일부터는 약 일주일간 숙련주차의 팀 과제를 시작한다. 어떤 주제로 하게 될지는 아직 미지수. 어제 캠프내 새로 사귀게 된 분들과 얘기를 하며 구조화에 대한 시야도 넓히고, 강의를 추천받았는데 굉장히 듣고 싶은 내용이었다. 지금까지 내가 소화할 지 미지수인 것도 있고 유료라는 허들이 커서 유료강의는 거의 듣지 않았는데, 이번에 추천받은 Rookiss씨.. 2024. 2. 7.
게임개발캠프 - 개인과제(C) 4일차 과정명 : 내일배움캠프 Unity 게임개발 3기 전체진행도 : 31일차 부분진행도 : Chapter4.1 - 4일차 작성일자 : 2024.02.06(화) 개발일지 목록 : 클릭 1. 진행중인 과정에 대해 내일 정오까지 개인과제를 제출해야 한다. 시간이 얼마 없지만, 그래도 강의의 '이해'는 해야 된다고 생각하기 때문에 최대한 들으며 이해를 하고, 몇몇 포인트마다(슬슬 필요할 때마다) 자체 코드리뷰 시간을 가지기로 했다. 이렇게 하여 강의를 모두 끝내지 못했을 경우, 저녁을 먹은 후 오후 7시에 과제에 진입한다. 세부 시간 계획 및 실천사항은 아래에 작성. 오늘은 시간에 쫓기는 상황이니만큼 Today I Learned 이라기보다 계획 및 실천사항에 중점을 두었다. 2. 오늘 학습에 대해 01.. 2024. 2. 7.