본문 바로가기

분류 전체보기

(41)
유데미 스타터스 유니티 개발자 취업 부트캠프 1기 - 26주차 학습 일지 벌써 베이직 코스의 끝도 한 주밖에 남지 않았다. 더위가 시작하던 6월의 여름에 시작했던 것 같은데 그 사이 낙엽이 떨어지고, 첫 눈과 그 다음 눈까지 스타터스와 함께 하고 있었다. 많은 시간동안 내가 정말 열심히 했는가는 내 스스로 확답은 할 수 없다. 하지만, 같이 하는 스타터스 동기분들이 프로젝트로 나를 껴주고, 서로 정보도 공유하고 그랬던 기억들에 빗대어 봤을 때에 결코 대충 살고, 성장하지 못했던 기간이 아니고, 어느정도 인지는 모르지만 많이 성장했다는 것은 느낄 수 있었다. 다음주면, 베이직 코스 테스트에 들어간다. 사실 이번주 주말부터 임하고 있지만.. 여튼 이번 코스의 내 열정을 다음주면 어느 수준인지 평가를 받게 될 것이다. 그동안의 열정이 아깝지 않도록 마지막까지 열심히 테스트 과제나 ..
유데미 스타터스 유니티 개발자 취업 부트캠프 1기 - 25주차 학습 일지 이번 주 역시 현업 관련해서 딥한 강의들이 진행되었다. 유니티 개발에서 우리가 어려워했던 내용들에 대한 강의부터 최적화 등 상당히 많은 내용을 다루셨는데, 확실히 혼자서 공부해서는 알 수 없었던 것들을 배울 수 있어서 너무 좋았다. 팀 프로젝트는 디테일한 부분에서 생각보다 어려움을 겪고 있다. 특히나 터렛 모드 설정, 인벤토리 툴팁, 상점 등 기능을 하나씩 더 추가하면서 생각지도 못한 버그들이 많아졌고, 원래 계획했던 것보다 오랜 시간이 걸리고 있다. 폰트 에셋, 렌더링 파이프라인 유니티에서 TMPro를 사용할 때에 만들게 되는 폰트 에셋, 아틀라스에 대한 내용과 항상 유니티 프로젝트에서 이루어지고 있지만, 정작 잘 알지 못했던 렌더링 파이프라인에 대해서도 더 자세히 얘기해주셨다. Font Asset T..
유데미 스타터스 유니티 개발자 취업 부트캠프 1기 - 24주차 학습 일지 이번 주는 다시 이전 강사님이 복귀하셔서 현업과 관련된 12월의 강의 커리큘럼을 시작하였다. 이전에 좋은 기억을 가지고 아쉽게 가셨던 강사님을 뵈어서 기분이 좋았고, 우리 교육생들의 피드백을 바로바로 받아서 커리큘럼을 수정하시는 모습이 인상 깊었다. 팀 프로젝트 역시 꽤 선방한 한 주였다. 전 주에부터 시작했던 기능 연결, 씬 연결이 모두 잘 되었고, 가장 문제였던 동기화 문제도 거의 마무리했다. 더불어 원 게임에 있는 오브젝트들을 잘 찾아서 가져와서 프리팹으로 만드는 작업도 잘 되어서 원 게임의 기능들을 더 세밀하게 따라 하는 게 가능해졌다. 스타터스 24주차 수업 - '협업 툴 설명' 24주 차의 수업은 우리가 가장 궁금하고 힘들어했던, 깃허브 및 협업 툴, 방식 등이 주를 이루었다. 특히나 지금 프..
유데미 스타터스 유니티 개발자 취업 부트캠프 1기 - 23주차 학습 일지 이번 주는 스타터스 강의보다도 따로 팀을 맞춰서 하고 있는 '롱 빈터' 팀 프로젝트를 진행하고, 합치는 데에 더 많은 시간을 쏟았다. 특히나 금요일, 토요일에 각자 진행한 기능들을 하나의 씬에 합치는 작업은 예상보다도 더 쉽지 않았던 것 같다. 오늘은 그런 의미에서 지금까지 작업하고 있는 팀 프로젝트 현황을 소개하는 시간을 가져보려고 한다. 'Long-Vinter' 팀 프로젝트 현황 2주 ~ 3주 남짓한 기간 동안에 나와 팀원들이 구현한 기능들을 목차에 맞게 정리하였다. 11월 25일의 경우는 기능 추가보다는 각 기능을 한 씬에 묶는 작업에 초점을 맞추었다. 서버, 방 접속, 채팅 11/10 - 타이틀 씬, 로비 씬, 게임 씬 생성 및 연결 - 포톤을 통한 서버 접속 - 포톤 방 개설 및 참여하기 기본적..
유데미 스타터스 유니티 개발자 취업 부트캠프 1기 - 22주차 학습 일지 11월도 벌써 중반을 넘어섰고, 2022년도 끝을 보이고 있다. 스타터스의 처음에 꿈꾸고, 목표로 했던 것들을 내가 얼마나 잘 이룩했는가 생각해보면, 그만큼 못한 것도 있지만 전체적으로 그 이상을 해내었다고 감히 평가할 수 있을 것 같다. 하지만.. 아직 2022년은 한 달이 더 남아있고, 그 마지막 한 달의 목표가 있다면, 테스트를 잘 통과하고 현재 하고 있는 팀 프로젝트를 계속하고 싶다. 그래서 더 열심히 수업과 프로젝트에 힘을 쓰고, 정리하는 것도 더 열심히 하고자 한다. Starters 22주차 강의 - 'Playfab' Playfab 개요 이번 강의에서는 포톤과 더불어 마이크로소프트의 Azure PlayFab 서비스를 이용해서 로그인을 구현해보았다. 사실 이전에 윙또 프로젝트를 만들었을 때에 혼..
유데미 스타터스 유니티 개발자 취업 부트캠프 1기 - 21주차 학습 일지 지난 몇 주 그리고, 이번 주를 마지막으로 어몽어스의 기능들을 거의 모두 만들었고, 어몽어스 클론 코딩(?) 수업이 마무리되었다. 정말 오랜 기간 이 게임을 가지고 분투하고 나니, 이 작은 게임에도 얼마나 많은 정성이 들어가는지 이젠 확실하게 알았다. 개인적으로는 테트리스 게임에 추가로 몇 가지 기능을 붙여 새로운 게임을 얼추 만들었다. 세상에 없던 게임을 만드는 거라 처음 생각만큼 재밌지 않은 부분도, 버그도 많았고, 완성도 아직 못 했다. 하지만, 늦어지더라도 끝까지 완성을 할 생각이다. 그리고, 이번 주부터 본격적으로 같은 교육생 중에 마음에 맞는 사람들과 같이 새롭게 게임 만들기에 돌입했다. 처음부터 새로운 게임을 만들기보다는 기존에 있는 게임을 만들기로 했고, '롱 빈터'라는 게임을 구현해보기로..
유데미 스타터스 유니티 개발자 취업 부트캠프 1기 - 20주차 학습 일지 이번 주 역시 저번 주와 마찬가지로 어몽어스의 기능들을 하나씩 추가해나갔다. 임포스터를 한 명 고르는 거나, 유령이 되면 유령이 된 플레이어들만 보인다거나, 임포스터 외의 사람들에게는 임포스터 닉네임이 빨간 색으로 보이지 않는다거나 등등의 여러 추가사항들이 있었다. 하지만, 대부분 이전에 했었던 기능들과 맥락이 비슷하고, 이를 활용하는 것이라 생략하고 다만, 처음 배운 Photon - Chat + 채팅 기능에 대해서는 정리를 하고자 한다. Starters 20주차 - 'Photon - Chat' 포톤은 Pun 외에도 Chat이라는 채팅을 전용으로 하는 솔루션도 제공하고 있다. 이는 채팅 메세지를 보내고 받는 데에 필요한 많은 메서드를 가지고 있어 게임 내 채팅을 구현하기 매우 좋았다. 어몽어스에도 멀티플..
유데미 스타터스 유니티 개발자 취업 부트캠프 1기 - 19주차 학습 일지 저번 주에 이어서 멀티플레이 - 포톤 강의가 이어졌다. 저번 주가 포톤에 대한 이해, 기초에 대한 내용이었다면, 이번 주에는 실제로 '어몽어스'라는 게임을 만들어보기로 했다. '어몽어스'는 한참 유행이었을 때에 나도 친구들과 같이 즐겨 했던 게임인데, 마피아 게임의 확장이라고 보면 된다. Save 25% on Among Us on Steam An online and local party game of teamwork and betrayal for 4-15 players...in space! store.steampowered.com (궁금한 분들을 위한 스팀 페이지) 우리는 수업에서 크게 세가지를 배우고 '어몽어스'를 만드는 데에 적용했다. 1. 포톤 2. Input System 패키지 3. LightSh..