본문 바로가기

분류 전체보기152

게임개발캠프 - 팀과제(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.
게임개발캠프 - 개인과제(C) 3일차 과정명 : 내일배움캠프 Unity 게임개발 3기 전체진행도 : 30일차 부분진행도 : Chapter4.1 - 3일차 작성일자 : 2024.02.05(월) 개발일지 목록 : 클릭 1. 진행중인 과정에 대해 강의지급 및 개인과제 3/5일차, 서바이벌 3D게임 강의를 학습중이고, 개인과제는 UI구성까지만 마치고 스크립트 작성을 보류중이다. 슬슬 밤샘각이 보인다. 강의가 어렵지만 굉장히 멋진 구조의 디자인을 하고 있어 보이기 때문에 확실히 학습하면 굉장히 도움이 될 것이다. + 오후에 핫식스 도핑하면서 버티던 도중에 눈이 번득 뜨이는 이벤트가 발생했다. 일단 개발일지 목록이 업데이트가 덜 되어 있어서 호다닥 작성했지만 나머지는... 더보기 이쯤 되면 그냥 당당해지기로 했다 2. 오늘 학습에 대해 아침 CodeS.. 2024. 2. 5.
[Python] FileFlattener-and-Restorer FileFlattener-and-Restorer 깃허브 리포지토리 방주 파일을 다루는데, 복잡한 디렉터리 구조에 퍼져있는 모든 파일을 하나의 앨범에 모으기 위해 작성한 스크립트이다. flatten_and_move.py 역으로, 모았던 파일을 다시 원래 위치로 복원하기 위한 스크립트도 마련하였다. restore_files.py 현재 폴더의 구분자를 _문자로 설정하여 새로운 파일 이름을 정하고 한 폴더에 몰아두는 방식을 채택했는데, 원래의 파일 이름에 _ 문자가 있었다면 원래 경로로 복원하는 과정에서 큰 문제가 된다. flatten_and_move 사용 시 로그 파일을 남기고, 그걸 사용하여 복원하는 방식으로 바꾸어야 해결 할 수 있을 것으로 보이고 조만간 업데이트 할 예정이다. 아래는 2024.02.02 .. 2024. 2. 2.
게임개발캠프 - 개인과제(C) 2일차 과정명 : 내일배움캠프 Unity 게임개발 3기 전체진행도 : 29일차 부분진행도 : Chapter4.1 - 2일차 작성일자 : 2024.02.02(금) 개발일지 목록 : 클릭 1. 진행중인 과정에 대해 오는 주 수요일까지, 개인과제 및 지급된 강의를 흡수하고 있다. 우선 지급된 유티니 3D 프로젝트 강의를 보고 있는데, 보면서 조금이라도 의문이 드는 점은 매번 찾아 주석으로 남기고 있기 때문에, 무척 시간이 지체되고 있다. 주말도 열심히 활용해서 진도를 빼야 될 것 같다. 2일차인데 과제까지 다 끝냈다는 수강생들도 많다는 게 괴담이다. 2. 오늘 학습에 대해 인코딩 문제 해결 유니티 강의를 들으며 기능 구현을 할 때마다 커밋을 하며 진행중인데, 잠깐 지나치며 File Changes 내용을 보니 아래와 .. 2024. 2. 2.