본문 바로가기

전체 글152

게임개발캠프 - 팀과제(C) 4일차 과정명 : 내일배움캠프 Unity 게임개발 3기 전체진행도 : 26일차 부분진행도 : Chapter3.2 - 4일차 작성일자 : 2024.01.29(월) 개발일지 목록 : 클릭 1. 진행중인 과정에 대해 팀 플젝을 마무리하고 개인 공부 시간을 가지기로 했다. 버그 픽스까지 마치고 피로함에 뻗어서 오늘은 넉다운 상태.. 2. 오늘 학습에 대해 코테 연습 한 문제 코딩테스트 연습 > 2023 KAKAO BLIND RECRUITMENT > 개인정보 수집 유효기간 using System; using System.Collections.Generic; public class Solution { public int[] solution(string today, string[] terms, string[] privaci.. 2024. 1. 30.
게임개발캠프 - 팀과제(C) 3일차 과정명 : 내일배움캠프 Unity 게임개발 3기 전체진행도 : 25일차 부분진행도 : Chapter3.2 - 3일차 작성일자 : 2024.01.26(금) 개발일지 목록 : 클릭 1. 진행중인 과정에 대해 팀 과제 '탕후루 만들기' -> (개명)'탕후루를 부탁해!' 의 대부분 기능을 구현하였다. 사운드쪽만 월요일까지 작업하는 것으로 하고, 나머지 시간은 QA에 할애 할 것으로 보인다. 팀 과제에 할애하느라 알고리즘 풀이를 거의 일주일만에 했는데 간단한 것도 생각이 안 나 찾아보며 진행했다. 2. 오늘 학습에 대해 오늘의 팀 프로젝트 커밋 한 게 정말 많지만, 기록하기에 할애할 여유가 없어 매일 아쉽다. 지금까지 진행하며 가장 아쉬운 점은 GameManager.cs에 너무 많은 량의 로직 코드를 작성했다는 .. 2024. 1. 27.
게임개발캠프 - 팀과제(C) 2일차 과정명 : 내일배움캠프 Unity 게임개발 3기 전체진행도 : 24일차 부분진행도 : Chapter3.2 - 2일차 작성일자 : 2024.01.25(목) 개발일지 목록 : 클릭 1. 진행중인 과정에 대해 팀 과제 탕후루 만들기 2일차이다. 기본적인 게임진행 로직, 장면디자인과 상호작용을 오늘 대부분 완료한 것으로 보인다. 다만 자잘한 버그가 정말 많고 하나하나 별 거 아닌 기능인데 해결이 안되어 아주 골칫거리이다. 오는 수요일까지 과제제출 및 결과 발표라 생각보다 여유 시간이 될 지 모르겠다. 오후에는 챌린지 클래스 세션이 있었다. 델리게이트에 관한 소개와 예시로 세션을 진행하였다. 전혀 몰랐던 내용이긴 하지만 파이썬에서도 비슷한 방식으로 함수를 사용했기 때문에 흡수하는 데에 무리는 없었다. 2. 오늘 .. 2024. 1. 25.
게임개발캠프 - 팀과제(C) 1일차 과정명 : 내일배움캠프 Unity 게임개발 3기 전체진행도 : 23일차 부분진행도 : Chapter3.2 - 1일차 작성일자 : 2024.01.24(수) 개발일지 목록 : 클릭 1. 진행중인 과정에 대해 팀 과제 선정 새로운 팀 과제를 시작하였다. 팀원들과 회의를 통해 '탕후루 만들기'라는 게임을 만들기로 정했다. 주어진 레시피에 맞게 하늘에서 떨어지는 과일들을 받아, 10개의 탕후루를 만들면 게임 종료. 매 탕후루마다 레시피와의 일치도에 따라 점수 부여를 하여 집계한다. 역할분담을 하고, 각자 맡을 파트를 확실히 정해 과제를 시작하였다. 나는 GameManager의 구현을 맡았다. 컨셉기획서의 작성 도중 GameManager에서 구현할 내용은 다음과 같다. 장면전환과 UI 로직 전반, 게임 규칙 로직 .. 2024. 1. 24.
게임개발캠프 - 개인과제(B) 4일차 과정명 : 내일배움캠프 Unity 게임개발 3기 전체진행도 : 22일차 부분진행도 : Chapter3.1 - 4일차 작성일자 : 2024.01.23(화) 개발일지 목록 : 클릭 1. 진행중인 과정에 대해 Unity를 사용하여, 캐릭터 외형과 이름선택을 하여 필드에서 돌아다닐 수 있도록 하는 개인과제 프로젝트를 진행중이다. 제출기한이 오늘까지인데, 1차제출인 13시까지 밤을 새서 만들어 제출하고, 피곤해서 꾸벅꾸벅 졸면서 오후를 보내고, 추가 보수를 하여 21시에 다시 제출하였다. 개발 초기에 스크립트 간 설계를 제대로 하지 않아 현재 시점에서는 보수가 크게 필요한 상황이라는 점, 특히 플레이어의 데이터가 여러 곳에 산재해 있어 이를 모아 하나의 클래스 객체화 하는 것이 남은 과제이다. 시간을 들여서 보수.. 2024. 1. 23.
게임개발캠프 - 개인과제(B) 3일차 과정명 : 내일배움캠프 Unity 게임개발 3기 전체진행도 : 21일차 부분진행도 : Chapter3.1 - 3일차 작성일자 : 2024.01.22(월) 개발일지 목록 : 클릭 1. 진행중인 과정에 대해 강의 난이도가 너무 높아 50% 부근까지만 소화한 후, 개인과제에 착수하였다. 내일 정오까지 제출을 해야하기 때문에 시간 부족으로 어쩔 수 없는 선택. 개인과제도 커스텀하기는 어려울 것 같고, 필수 구현요소 7개만 일단 제대로 구현하기로 생각했다. 캐릭터 만들기, 타일맵으로 플레이 공간 만들기, 카메라가 캐릭터를 따라가기, 캐릭터 이름 입력하기, 캐릭터 외형 선택하기의 구현을 마쳤고, 캐릭터이동과 idle 애니메이션을 구현하면 일단 필수요소의 구현은 끝이다. 현재 오후 9시, 남은 요소는 내일 오전까지의.. 2024. 1. 22.
게임개발캠프 - 개인과제(B) 2일차 과정명 : 내일배움캠프 Unity 게임개발 3기 전체진행도 : 20일차 부분진행도 : Chapter3.1 - 2일차 작성일자 : 2024.01.19(금) 개발일지 목록 : 클릭 1. 진행중인 과정에 대해 C#문법과 콘솔게임 주차에서 Unity로 다시 돌아와 개인과제주차를 진행하고있다. 입문 과정이라고 지급된 유니티 강의 영상이 생각보다 어려운 내용이었다. Docs문서를 확인하면 어제 하루간 이 강의를 완강하고 나머지 3일간 개인과제를 하는 것을 염두에 둔 계획을 적어두었는데, 오늘 늦은 오후에 강의 완료표시만 모두 찍어두고 다시 이어서 소화하자고 생각하여 진행도를 100% 찍었는데 어.. 아무도 완강을 못한 상태인가보다. 하루는 커녕 이틀이 끝나가는데 이 상태라면, 운영측의 스케쥴 계획에서 큰 미스가 아.. 2024. 1. 19.
게임개발캠프 - 개인과제(B) 1일차, 팀 셔플 과정명 : 내일배움캠프 Unity 게임개발 3기 전체진행도 : 19일차 부분진행도 : Chapter3 - 1일차 작성일자 : 2024.01.18(목) 개발일지 목록 : 클릭 1. 진행중인 과정에 대해 글자 서식을 정돈하기 위해, 티스토리의 글 작성법을 마크다운 위주로 바꾸었다. 특히 외부에서 마크다운 형식의 컨텐츠를 가져올 때 그대로 가져오기 위해서는 마크다운 모드를 쓰지 않으면 안되기 때문. 기본모드/마크다운/HTML 모드를 오가는 도중에 손실되는 정보가 상당하기 때문에(특히 마크다운으로 전환 시, 이미지 속성등이 모두 사라지는 등, 마크다운에서 지원하지 않는 작성법은 모두 손실된다) 개발자로서 가장 필요로 하는 마크다운을 메인으로 하고, 필요 시 기본모드로 넘어가 추가적인 편집을 할 생각이다. 새로운.. 2024. 1. 18.
게임개발캠프 - 팀과제(B) 7일차, 과제 발표 과정명 : 내일배움캠프 Unity 게임개발 3기 전체진행도 : 18일차 부분진행도 : Chapter2.2 - 7일차 작성일자 : 2024.01.17(수) 개발일지 목록 : 클릭 1. 진행중인 과정에 대해 어제자 일지에, Velog로 환승한다는 내용을 적어놓았는데, 이제까지 티스토리에 적어놓은 것도 있고, 중간에 잘라서 Velog에도 도중부터 적혀있으면 모양새가 좀 그렇기 때문에 일단 티스토리를 계속 이용하기로 생각했다. 코드블럭 스타일이나 작성 중의 불편함은 이제까지도 어떻게든 잘 해왔기 때문에 조금 불편할 뿐이지 큰 문제는 아니다. 오늘은 과제 발표날이다. 오전은 평소처럼 알고리즘 문제를 풀고, 오후 2시부터 발표를 시작하였다. 우리 팀의 발표는 다른 팀원분이 준비 및 발표를 하셨는데, 연습을 많이 하.. 2024. 1. 17.