본문 바로가기

다이어리57

게임개발캠프 - 개인과제(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.
게임개발캠프 - 팀과제(B) 6일차, 과제 제출 과정명 : 내일배움캠프 Unity 게임개발 3기 전체진행도 : 17일차 부분진행도 : Chapter2.2 - 6일차 작성일자 : 2024.01.16(화) 개발일지 목록 : 클릭 1. 진행중인 과정에 대해 과제 제출과 발표에 대해 회의, 게임 내 장면의 사이클 위주로 발표를 진행하고, 시연에서 혹여나 빠진 내용은 슬라이드에 별첨하여 설명을 할 예정. 팀원 각자의 소감을 발표 마지막에 배치할 예정이다. 티스토리 글작성이나 테마 그리고 코드블럭 등의부분에서 불편하다고 느껴져서 내일 글부터는 Velog를 사용 해 볼 생각이다. 2. 오늘 학습에 대해 (1) 알고리즘 풀이 : 풀이 중 검색을 했던 내용을 위주로 작성 프로그래머스 - 두 개 뽑아서 더하기 전체 코드 using System; using System... 2024. 1. 16.
게임개발캠프 - 팀과제(B) 5일차, 개발 마무리 과정명 : 내일배움캠프 Unity 게임개발 3기 전체진행도 : 16일차 부분진행도 : Chapter2.2 - 5일차 작성일자 : 2024.01.15(월) 개발일지 목록 : 클릭 1. 진행중인 과정에 대해 콘솔 던전 RPG 게임 팀 과제의 개발부분은 오늘 마무리되었다. 큰 문제가 나오지 않는다면, 내일 발표에 관해서 회의를 진행하고 발표 자료와 준비를 할 예정으로 보인다. 아침에 1시간씩 진행하는 CS는 Level1(캠프에서 문제 잔뜩 모아놓고 레벨 매겨줌)부터 시작해서 현재 Level3 문제들을 지나고 있는데, 슬슬 한 문제당 푸는 시간이 늘어나는 게 느껴진다. 아직 간단한 문제지만 문제당 이제 평균 10분을 넘어가는 듯 한 기분. 문제를 풀기보다 매번 내가 찾아보는 게 대체 무엇인지 메모해두는 게 좋을.. 2024. 1. 15.
게임개발캠프 - 팀과제(B) 4일차 과정명 : 내일배움캠프 Unity 게임개발 3기 전체진행도 : 15일차 부분진행도 : Chapter2.2 - 4일차 작성일자 : 2024.01.12(금) 개발일지 목록 : 클릭 1. 진행중인 과정에 대해 팀 과제(콘솔 텍스트 던전 RPG) 진행률이 거의 막바지이다. 오는 월요일에 던전 내 전투 중 장면 구성을 손질하면 게임 내적인 부분은 완료가 되어있을 것 같다. UI.cs 클래스를 새로 마련하여 플레이어의 선택지 패널, 아스키아트 프리셋, 텍스트와 콘솔에 관련된 편의기능을 압축한 메서드 등 여러가지를 구현하고, 디자인 개선을 마쳤다. 전후 이미지를 같이 보여주면 좋을 것 같은데 그렇게까지 하기에는 에너지가 모자라다. 기록으로 남기는게 무조건 좋을텐데 라고 생각 중. 매일 그렇지만 요즘 다른 하는 일이 .. 2024. 1. 12.
게임개발캠프 - 팀과제(B) 3일차 과정명 : 내일배움캠프 Unity 게임개발 3기 전체진행도 : 14일차 부분진행도 : Chapter2.2 - 3일차 작성일자 : 2024.01.11(목) 개발일지 목록 : 클릭 1. 진행중인 과정에 대해 캠프에서 그제와 어제 알고리즘 특강을 진행하고, 오늘부터 하루 한개 이상 알고리즘 문제 풀기를 아침 09시부터 10시까지 자율적으로 진행한다. 새벽에 잠이 안와서 먼저 시작했었는데, 계속 풀다보니 40문항정도 제출 완료. 한 두 줄로 해결 할 수 있는 기초 알고리즘 문제부터 시작하기 때문에, 사실 지금 시점에 제출한 문항 수는 크게 의미는 없어 보인다. 팀 과제는 3일차인데 진행이 무척 빠른 것 같다. 하루 10시간씩 잡고있으니 당연하다면 당연한가 싶기도 하다. 스킬과 마나 시스템을 더 손보고, 나머지는.. 2024. 1. 11.
게임개발캠프 - 팀과제(B) 2일차 과정명 : 내일배움캠프 Unity 게임개발 3기 전체진행도 : 13일차 부분진행도 : Chapter2.2 - 2일차 작성일자 : 2024.01.10(수) 개발일지 목록 : 클릭 1. 진행중인 과정에 대해 콘솔 텍스트 던전 RPG 게임의 팀 과제 진행중. 구현할 기능별로 역할을 분담하여 진행하는 방식을 택하였다. 수정할 파일이 서로 겹치는 경우가 빈번할 것 같아 Merge도중 충돌이 많이 일어날 것 같았는데, 걱정과는 달리 엄청 순조로운 진행을 보였다. 나는 던전 전투 중 데미지 계산(일정 확률의 치명타, 일정 확률의 적 회피) 메서드의 작성을 먼저 맡아 완료한 후, Potion 클래스에 관해서도 새로 작성 한 후 포션과 관련된 게임 내 기능들을 작성중에 있다. 필수적인 요소는 모두 마무리가 되어 각자 선.. 2024. 1. 10.
게임개발캠프 - 팀과제(B) 1일차 과정명 : 내일배움캠프 Unity 게임개발 3기 전체진행도 : 12일차 부분진행도 : Chapter2.2 - 1일차 작성일자 : 2024.01.09(화) 개발일지 목록 : 클릭 1. 진행중인 과정에 대해 어제까지 개인 프로젝트로 진행했던 콘솔 텍스트 던전 RPG 게임에 대해, 앞으로 일주일 간 팀 프로젝트로 기능구현을 추가로 진행한다. 필수 기능으로는 던전 내 배틀 시스템 구현, 선택적으로 이외 여러 기능을 구현하도록 가이드라인이 제시되었다. 결과물 제출 기한은 오는 주 같은 요일인 1.16(화)의 21시이다. 팀 회의에서 앞으로의 방향성을 위주로 회의를 하였다. 개인 프로젝트때와는 달리, 이번에는 커스텀은 최후순위에 두고, 필수 개발 구현에 집중하기로 하였다. 이전 팀 내에서 진행했던 코드 리뷰를 했던.. 2024. 1. 10.