비트의 달인 프로젝트 회고 7주차 - 개발 일지 시간이 왜 이렇게 빨리 흐르냐.... 정신이 없다. 이번주는 Firebase에 묶여있었다. 이번주에 한 것 Firebase의 Database를 활용해 In App Purchase한 유료 아이템을 가지고 있는지 아닌지 등록하려고 했다. 특정 유저가 어떤 아이템을 가지고 있는지 알기 위해서 유저 정보도 있어야 했는데 그래서 Firebase Authentication도 사용해보기로 했다. Firebase RealTime Database를 연결하기 위해 온갖 수를 다 쓰는데 계속 에러에 부딪혔다. 가장 큰 문제는 Dictionary를 못 읽어오는 것... 아니 IDictionary 읽고 쓸 수 있다매? 알고 보니 Native Type에 대해서만 가능하댄다. 이거 멘토님께 여쭤봤는데 우리 멘토님도 결국 답을 못찾.. 2023. 2. 26. 비트의 달인 프로젝트 회고 6주차 - 개발 일지 + 멘토 피드백 + Demo Day 2 이번주 금요일에 Demo Day 2가 있었고 그걸 위해 우리 모두 달렸고... 난 목-금 밤을 샜고... 아주 즐겁고~ 이번주에 한 것 짧은 노트 중 방해물 배치 쪽을 담당해 구현했다. 캐릭터의 외곽선을 단일 색상을 사용하는 대신 여러 색상을 랜덤으로 사용하게끔 화려한 효과를 더했다. [Unity] URP Inspector에서 HDR 컬러 피커 (Color Picker) 사용하고 싶을 때 일반적인 Color Picker Unity C# Script에서 Color 변수를 Inspector에서 보면 아래와 같이 RGBA만 설정할 수 있는 Color Picker 창이 나온다. HDR Color Picker HDR 옵션을 함께 주고 싶다면 아래와 같이 작성하면 된다. psych-dobby.tistory.com .. 2023. 2. 19. 비트의 달인 프로젝트 회고 5주차 - 개발 일지 + 멘토 피드백 바뀐 기획으로 새롭게 제작해나가는 리듬 게임! 이번주에는 어떤 일이 있었는지 알아보자. 이번주에 한 것 바뀐 기획에 따라 게임에 필요한 리소스를 다시 선별했다. 멘토님의 조언을 듣고 조금 더 디테일이 살아있는 Pixel 캐릭터 Sprite를 구매해 사용하는 것으로 변경하였다. 코기와 청둥오리 등이 선택되었다. 플레이어가 공격해야 하는 대상인 장애물 리소스도 다시 선별했다. 더보기 필요한 오브젝트가 자꾸 Null Reference가 뜨는 심각한 버그가 있었는데 끈질긴 추격 끝에 고쳤다. 기능 만드는 작업을 하다 팀원의 버그 제보에 제작을 멈추고 바로 버그 고치기 작업에 들어갔는데 잘한 선택이었던 것 같다. 결론적으로 버그의 원인은 내가 찾았고, 그래서 그걸 어떻게 해결할 것인지는 팀원이 제안했다. 좋은 콜.. 2023. 2. 12. 비트의 달인 프로젝트 회고 4주차 - 개발 일지 + 멘토 피드백 화요일 멘토링 이후 수요일에 하루 죙일 기획을 갈아엎었다. 대격동의 시대.... 걱정이 많았는데 어찌보면 컨셉을 확 바꾼 게 아니라 기존에 작업한 내용을 절반 이상 살리면서 바꾼 기획이라 잘된 일인 것 같기도 하고. 변경된 기획 건물과 관련된 컨셉을 버리고 리듬 게임 자체에 조금 더 집중하기로 했다. 동물 캐릭터가 리듬 타며 모험을 떠나는 컨셉으로 변경했다. 세계 여행으로 기획을 변경했다가 아예 지역을 빼버리고 도시에서 출발해 사막, 빙하, 숲 등 자연을 여행하는 컨셉으로 변경되었다. 짧은 노트는 방해물 공격이나 점프, 긴 노트는 탈 것(동물이나 버스 같은 이동 수단)을 타는 연출로 변경했다. 이번주에 한 것 금요일 1차 데모데이가 있어서 기존에 제작하던 게임을 마무리해서 시연하는 것을 도왔다. Scen.. 2023. 2. 5. 비트의 달인 프로젝트 회고 3주차 - 개발 일지 + 멘토 피드백 설날이 끼어 있었지만 설날을 포함해 열심히 개발했다. 설날에 json으로 데이터 관리하는 부분을 완성하고 평일에는 UI 관리, Sound 관리를 손봤다. 이번주에 한 것 일반 레벨에서의 UI / Sound 관리 게임 일시정지 / 이어하기 기능 추가 Json으로 데이터 생성/저장/불러오기 Json으로 게임 Player, Stage, Level 데이터 관리 게임 중 발생하는 데이터 저장을 위해 json을 활용하기로 했다. json은 모바일에서도 자주 사용한다고 한다. 나중에 서버를 연결하거나 할 때도 json으로 필요한 데이터를 관리하는 것이 좋을 것 같 psych-dobby.tistory.com Particle 제작 및 쓸만한 2D Pixel Effect 발굴 (하는 중) 이번주에 잘 못한 것 개발한 내용.. 2023. 1. 29. 비트의 달인 프로젝트 회고 2주차 - 사전 준비 / 프로토타입 제작 시작 컨셉 기획이 지난주에 완료되었고, 마지막 사전준비 기간인 이번주는 Jira 세팅, 기능명세서 & 클래스 다이어그램 초안 작성 후 본격적인 프로토타입 구현에 들어갔다. 이번주의 가장 큰 변화는 지난주만 해도 남아있던 불안감이 새롭게 찾은 음악 관련 툴로 인해 완전히 사그라들었다는 것이다. 팀 차원의 일 Jira 세팅 후 이슈 등록 기준 등을 논의했다. GitHub 규칙을 조금 더 자세하게 손봤다. Jira 이슈 코드를 추가하고, 추가한 부분에 대한 요약을 Add, Delete, Update(큰 수정), Edit(작은 수정) 등의 코드로 추가하고 변경사항에 대한 메시지를 남기기로 했다. 또한 PR을 날릴 때 PR 템플릿을 활용해 현재 바꾼 부분에 대한 요약을 보다 상세히 남기도록 하였다. PR에 대한 코드 .. 2023. 1. 21. 비트의 달인 프로젝트 회고 1주차 - 서비스 기획 이번주는 아이디어 피칭 후 2개의 팀으로 나누어 팀 프로젝트 그룹을 결성했다. 이번주부터 팀을 이루어 프로젝트를 진행한다. 리듬게임과 보드게임 파로 나뉘어 나는 리듬게임 팀에 들어갔다. 프로젝트에 참여하게 된 이유 리듬 게임을 만들어본 적이 없기도 하고, 음악 관련 게임을 한 번 만들어보고 싶다는 마음도 잇었다. 시놉시스 리듬 타며 세상을 구하자! 악당의 습격으로 모든 건물이 색을 압축되며 색을 잃었다. 리듬을 타며 모든 건물을 원래대로 돌려놓자! Reference 구하기 컨셉을 참고할 수 있는 리듬게임을 알아보았고, 회의를 통해 파타퐁과 리듬 퀘스트라는 게임을 참고하기로 했다. 파타퐁의 전투 시스템과 플랫포머 시스템을 섞어 일반 레벨에서는 플랫폼을 달리며 음악에 맞추어 버튼을 누르는 리듬 게임, 보스 .. 2023. 1. 15. Udemy STARTERS (유데미 스타터스) Unity 취업 부트캠프 27주차 - 알까기 게임 제작, 알고리즘, 수료 이번주는 마지막 수료 테스트인 알까기 게임을 구현하느라 바빴다. 이후 유익한 알고리즘 관련 특강을 들었으며 수료를 진행했다. 알까기 게임 기능 명세서 기능 명세서를 작성하면서 만드는 중간에 리팩토링도 하고 그랬다... 알까기 게임에서 우리가 구현하려고 했던 것이 2가지 버전이었는데 강사님께서 하나를 기본으로 생각하고 다른 하나를 거기에 추가 기능을 덧붙이는 식으로 개발하는 것이 더 좋은 방식이라고 알려주셨다. 나도 그렇게 생각한다. 단지 실천에 옮기지 못했을 뿐...ㅋㅋㅋ 기획개발 테스트 알까기 게임 stump-measure-fb3.notion.site 알고리즘 특강 내용 정리해보았다. 시간 복잡도를 알고 예제 입력의 최대 개수나 자릿수를 볼기만 해도 대충 어느 알고리즘을 써야하는지 감이 온다는 말이 인.. 2022. 12. 25. Udemy STARTERS (유데미 스타터스) Unity 취업 부트캠프 26주차 - 웹, 클래스 다이어그램, 디자인 패턴 유니티 웹 빌드 관련해 토막 상식을 정리해본다. 또한 이번주에 클래스 다이어그램에 대해 배웠다. 웹페이지 HTML (HyperText Markup Language) Javascript 동작 설정 CSS 스타일 설정 index.html meta : html이 가지고 있는 헤더 response의 content-type을 text/html로 정의하겠다. title 웹 브라우저에서 보이는 제목 부분 shortcut icon 웹페이지 미니 아이콘 결정 개발자 도구 (F12) 활용 Elements에서 index.html 내용 확인 Elements 왼쪽 왼쪽 마우스 아이콘 버튼을 누르고 html의 요소를 클릭하면 해당 엘레먼트가 index html에서 어디에 해당하는지 알 수 있음 내 맘대로 웹페이지 개조하기 반응형.. 2022. 12. 18. 이전 1 2 3 4 다음