본문 바로가기

전체 글

(46)
유데미 스타터스 유니티 개발자 취업 부트캠프 1기 - 프로젝트 코스 4주차 학습 일지 이번 주는 스프린트 1주차 발표가 있는 주였다. 무엇보다 1 사이클을 완성해서 베타 버전 데모 플레이를 발표하는 것이 제 1의 목표였고, 우리 팀 팀원 모두 그 목표에 다다를 수 있게 최대한 열심히 프로젝트 작업을 해주었다. 덕분에 스프린트 1 발표를 무사히 마치고, 드디어 베타 버전을 완성하게 되었고, 오랜만에 조금은 행복한 주말이 온 것만 같다. 깃허브와 지라를 더 잘 활용하기 상대를 알고 나를 알면 백전백승! 물론 다른 팀과 경쟁을 하고, 승패를 가리는 것은 아니지만, 확실히 상대팀이 어떤 것을 잘하고 있는지 알고 벤치마킹하는 것은 아주 좋은 것이었다. 우리 팀에서 상대적으로 약한 부분이 있다면, 테스크 관리와 협업 툴 사용이라고 할 수 있는데, 이번 주에 확실히 다른 팀의 모습을 보고 많은 것을 ..
유데미 스타터스 유니티 개발자 취업 부트캠프 1기 - 프로젝트 코스 3주차 학습 일지 스프린트 1주 차인 이번 주는 3차원 배열로 블록을 저장하고 가져와서 블록 간 상호작용을 하는 식의 로직을 개발했다. 유닛테스트 식으로 기능을 쪼개서 팀을 나누어 역할을 정하기 시작한 주이기도 했는데, 좋은 방법이었지만, 아직 부족한 점을 많이 느낀 한 주였다. 역할의 유닛 테스트화 첫번째 스프린트의 우리 팀의 목표는 '스테이지 1'의 플레이 구현이었다. 이 부분에서 저번 주에서 막혔던 것 중 최우선으로 구현해야 하는 것이 '상호작용' 문제였고, 해당 지점에서 강사님께 타일맵 배열을 통해 구현하라는 지침을 받고 이번 주는 그 타일맵 데이터 구현 + 검출 로직에 힘을 썼다. 문제는 시간이었다. 하필 설 연휴 때문에 이번 주는 목, 금밖에 시간이 없었고, 금요일에 지침을 받은 뒤에 그렇다 할 역할 분배도 제..
유데미 스타터스 유니티 개발자 취업 부트캠프 1기 - 프로젝트 코스 2주차 학습 일지 2주 차는 개발을 시작하거나 시작하기 앞서 컨셉 등의 기획을 마무리하고, 구현할 기능 명세서, 클래스 다이어그램을 작성하였다. 그리고, 본격적으로 지라를 사용해서 서로의 역할을 기입하고, 수행하게 되었다. 그 과정에서 팀 프로젝트 PM의 역할이 크다는 것을 더 알게 된 한 주였다. 테스트 플레이 그리고, 첫 갈등 첫 주에 내 기획안이 실제 팀 프로젝트 주제로 선정되고, 마음 맞는 사람들끼리 진행하게 되면서 너무 행복했다. 다만, 기획을 하고 프로젝트를 진행하는 PM은 그만큼 책임도 크다는 것을 이번 주에 알게 되었다. 더불어 확실히 프로젝트 개발이 시작되어 가면서 더더욱 역할 조율 등의 리더로서의 역량이 중요하다는 것을 느꼈다. 2주 차의 케미스트리 팀은 1주 차에 작성한 컨셉 기획안을 바탕으로 기능 개..
유데미 스타터스 유니티 개발자 취업 부트캠프 1기 - 프로젝트 코스 1주차 학습 일지 2주가 지나고 웅진 건물로 들어가는데 연도가 바뀌어버리니 다시 처음 왔던 것처럼 긴장감이 들었다. 어쩌면 베이직 코스가 끝나고, 새로운 마음으로 프로젝트 코스로 발 디딤을 한 것이라 그런 것일지도 모르겠다. 그래도 부트캠프 교육장으로 들어가자마자 익숙한 얼굴들을 보니 다시 마음이 좀 편해졌다. 프로젝트 코스 시작 프로젝트 코스에 진입하면서 베이직 코스 때하고는 달라진 점이 있었다. 일단 목표가 배움보다도 협업에 대한 경험을 쌓아서 인턴으로 바로 투입할 수 있는 수준으로 자신을 끌어올리는 데에 초점을 맞추어야 한다고 하셨다. 실제로 하루 일과의 처음부터 끝까지 팀 프로젝트로 시작해서 프로젝트로 끝나게 되었고, 그래서 학습 일지 형식도 배운 내용보다는 느낀 점 위주로 작성하게 될 것 같다. 프로젝트 코스의 ..
유데미 스타터스 유니티 개발자 취업 부트캠프 1기 - 27주차 학습 일지 27주, 길다면 길고, 짧다면 짧은 약 6개월의 기간이 흘렀다. 6월 20일 더운 날에 시작한 부트캠프는 눈발이 날리는 12월의 크리스마스가 되어서 베이직 코스의 막을 내렸다. 시험을 준비하느라 저번 주에는 실감을 하지 못했는데 베이직 코스 수료증을 받는 순간, 내가 6개월 해냈구나 하는 생각에 뭔가 울컥한 느낌이 들었다. 베이직 코스 마무리하며... 27주간의 베이직 코스동안 정말 많은 것들을 배웠다. 처음 몇 주간 진행했던 기획 강의부터 개발에 들어가면서 C#, 유니티 그리고, 그 간에 진행했던 여러 프로젝트.. 처음에는 오브젝트 생성, 키보드로 캐릭터 조작, 카메라 이동도 힘들었었는데, 어느새 싱글톤, 토글 버튼, 시네머신 등 더 복잡한 기능은 물론 외부 패키지까지 잘 사용할 수 있게 되었다. 이렇..
유데미 스타터스 유니티 개발자 취업 부트캠프 1기 - 26주차 학습 일지 벌써 베이직 코스의 끝도 한 주밖에 남지 않았다. 더위가 시작하던 6월의 여름에 시작했던 것 같은데 그 사이 낙엽이 떨어지고, 첫 눈과 그 다음 눈까지 스타터스와 함께 하고 있었다. 많은 시간동안 내가 정말 열심히 했는가는 내 스스로 확답은 할 수 없다. 하지만, 같이 하는 스타터스 동기분들이 프로젝트로 나를 껴주고, 서로 정보도 공유하고 그랬던 기억들에 빗대어 봤을 때에 결코 대충 살고, 성장하지 못했던 기간이 아니고, 어느정도 인지는 모르지만 많이 성장했다는 것은 느낄 수 있었다. 다음주면, 베이직 코스 테스트에 들어간다. 사실 이번주 주말부터 임하고 있지만.. 여튼 이번 코스의 내 열정을 다음주면 어느 수준인지 평가를 받게 될 것이다. 그동안의 열정이 아깝지 않도록 마지막까지 열심히 테스트 과제나 ..
유데미 스타터스 유니티 개발자 취업 부트캠프 1기 - 25주차 학습 일지 이번 주 역시 현업 관련해서 딥한 강의들이 진행되었다. 유니티 개발에서 우리가 어려워했던 내용들에 대한 강의부터 최적화 등 상당히 많은 내용을 다루셨는데, 확실히 혼자서 공부해서는 알 수 없었던 것들을 배울 수 있어서 너무 좋았다. 팀 프로젝트는 디테일한 부분에서 생각보다 어려움을 겪고 있다. 특히나 터렛 모드 설정, 인벤토리 툴팁, 상점 등 기능을 하나씩 더 추가하면서 생각지도 못한 버그들이 많아졌고, 원래 계획했던 것보다 오랜 시간이 걸리고 있다. 폰트 에셋, 렌더링 파이프라인 유니티에서 TMPro를 사용할 때에 만들게 되는 폰트 에셋, 아틀라스에 대한 내용과 항상 유니티 프로젝트에서 이루어지고 있지만, 정작 잘 알지 못했던 렌더링 파이프라인에 대해서도 더 자세히 얘기해주셨다. Font Asset T..
유데미 스타터스 유니티 개발자 취업 부트캠프 1기 - 24주차 학습 일지 이번 주는 다시 이전 강사님이 복귀하셔서 현업과 관련된 12월의 강의 커리큘럼을 시작하였다. 이전에 좋은 기억을 가지고 아쉽게 가셨던 강사님을 뵈어서 기분이 좋았고, 우리 교육생들의 피드백을 바로바로 받아서 커리큘럼을 수정하시는 모습이 인상 깊었다. 팀 프로젝트 역시 꽤 선방한 한 주였다. 전 주에부터 시작했던 기능 연결, 씬 연결이 모두 잘 되었고, 가장 문제였던 동기화 문제도 거의 마무리했다. 더불어 원 게임에 있는 오브젝트들을 잘 찾아서 가져와서 프리팹으로 만드는 작업도 잘 되어서 원 게임의 기능들을 더 세밀하게 따라 하는 게 가능해졌다. 스타터스 24주차 수업 - '협업 툴 설명' 24주 차의 수업은 우리가 가장 궁금하고 힘들어했던, 깃허브 및 협업 툴, 방식 등이 주를 이루었다. 특히나 지금 프..