주차별 학습 일지 (33) 썸네일형 리스트형 유데미 스타터스 취업 부트캠프 1기 - 프로젝트 코스 7주차 학습 일지 벌써 프로젝트코스 7주차가 되었다. 이번 주는 사운드 관련 세팅을 진행했다. 리듬게임에서 가장 중요한 사운드를 어떻게 관리할지 아래에 정리했다. Force To Mono(모노 강제조정) 스테레오를 모노로 강제 조정 모바일이고 최적화를 중시할 경우 설정(체크) 함 Load In Background(지연된 로딩) 체크 시 출력 타이밍을 엄격히 지키지 않고, 느긋하게 백그라운드에서 로드 따라서 배경음악일 경우 사용 / FX 사운드의 경우 체크 해제 Load Type Decompress On Load 실행과 동시에 압축을 해제 작은 사이즈의 FX 사운드에 유용 많은 메모리 점유 CPU는 적게 사용 Compressed In Memory 메모리에 압축 상태로 저장, 실행 시 압축을 해제하여 재생 약간의 성능상 오버.. 유데미 스타터스 취업 부트캠프 1기 - 프로젝트 코스 6주차 학습 일지 벌써 프로젝트 6주차를 진행했다. 이번 주는 Sprint2가 끝나고 Demo Day 2 발표를 했다. 발표 내용은 다음과 같다. 1. 팀 소개 2. 협업 전략 3. 서비스 소개 4. Sprint2 요약 5. 기능 설명 / 데모 시연 6. Sprint3 계획 총 7명의 훌륭한 분들과 함께 프로젝트를 진행하고 있습니다. 1. 즐겁게 하자! (회고) 2. 같은 실수를 반복하지 말자! (트러블 슈팅) 3. 백짓장도 맞들면 낫다! (약속의 시간, 문제 상화 공유 및 대화) 4. Brain Share (진행 상황에 대한 이해를 맞추기) 1. Coding Convention : 작업한 내용을 다른 팀원이 알기 쉽게 통일된 Coding Convention 사용 2. 약.. 유데미 스타터스 취업 부트캠프 1기 - 프로젝트 코스 5주차 학습 일지 이번 주는 저번 주에 있었던 기획 회의에서 바뀐 기획에 대해 본격적으로 개발을 시작했다. 라고 하였으나,,, 개발 도중 버그가 터졌다. [Title] 씬에서 [LevelSelect] 씬으로 갔다가 다시 [Title] 씬으로 오면 KoreoGraphy와 연결된 Event가 불리지 않는 버그였다. 왜 이러는지 한참을 고민하다가 SoundManager 싱글톤과 관련이 있다는걸 깨달았다. SoundManager를 싱글톤으로 구현했는데 [Title]씬의 하이어라키에 SoundManager를 만들어 놓았다. 다른 씬을 갔다가 다시 Title 씬으로 오면 이 SoundManager가 2개 생기게 되어 둘 중 하나를 삭제해야 한다. Title scene으로 돌아갔을 때 새로 생긴 SoundManager(2)도 Kore.. 유데미 스타터스 취업 부트캠프 1기 - 프로젝트 코스 4주차 학습 일지 어느 덧 프로젝트 코스 4주차가 되었다. 프로젝트를 진행하면서 멘토님과 멘토링을 했고, 그 과정에서 여러 가지 피드백을 받았다. 결국에 프로젝트 컨셉 기획부터 다시 하게 되었다...ㅎㅎ 새로 진행되는 기획은 다음과 같다. 시놉시스 리듬 타며 모험을 떠나자. 동물 친구들의 모험이 끝나지 않게 도와주세요! 스토리 컨셉 모험 컨셉 - 리듬 어드벤처 비트 마스터의 모험 스토리가 크게 있지 않아도 리듬 게임이 재미있으면 유저가 납득 가능하다고 생각했습니다. 캐릭터 동물 귀여운 느낌의 2D pixel 에셋 & 레퍼런스 Sunny Land | 2D Characters | Unity Asset Store Simple Capybara Sprite Sheet Sunny Land | 2D 캐릭터 | Unity Asset S.. 유데미 스타터스 취업 부트캠프 1기 - 프로젝트 코스 3주차 학습 일지 이번 주는 사운드 관련 작업을 했다. BGM, SFX 및 SoundManager 작업과 타일맵 작업을 했다. 그리고 Audio Mixer를 만들어서 UI의 Slider와 연결해 배경음, 효과음 조절이 가능하도록 했다. 볼륨을 조절하는 코드는 다음과 같다. 그 다음은 게임의 맵을 담당하는 타일맵 작업이다. 타일 팔레트를 사용해서 직접 원하는 위치에 타일맵을 찍는 방법이 있었지만 손이 많이 가고 비효율적인 작업이므로... KoreoGraphy라는 에셋을 사용해서 음악 관련 작업을 했다. BPM 은 BPM을 뽑아주는 사이트에서 가져와서 쓰면 되고 트랙을 만들어서 이벤트를 넣을 수 있는 Editor다. 빨간색으로 찍힌 부분을 이벤트라고 부른다. Int, Float, Text 등 여러가지 타입의 이벤트를 만들 수.. 유데미 스타터스 취업 부트캠프 1기 - 프로젝트 코스 2주차 학습 일지 이번 주는 기능 명세서와 클래스 다이어그램을 만들었다. 대략적인 기능 명세는 다음과 같다. 필요한 기능들을 하나씩 넣어 추후 관리에 용이하도록 설계하였다. 그 중에서도 나는 사운드 관련 작업을 하였다. 전체적인 BGM 및 효과음, 인게임 내에서 비트에 맞게 노트를 찍는 작업 등... 7명이서 작업을 하다보니 Git 관리가 매우매우 중요했다. 서로 담당하고 있는 작업에 Branch를 따로 만들었다. 그리고 규칙을 하나 만들어서 트러블이 생기지 않도록 하였다. 그리고 혹시 모를 Conflict를 위해...PR 규칙도 만들었다. 다음은 클래스 다이어그램이다. 설 연휴 끝나면 본격적으로 스프린트이니 더욱 더 열심히 해야겠다! * 유데미 큐레이션 바로가기 : https://bit.ly/3Gl82O4 * START.. 유데미 스타터스 취업 부트캠프 1기 - 프로젝트 코스 1주차 학습 일지 이번주 1월 9일부터 프로젝트 코스 1주차가 시작되었다. 나는 계절학기 종강이 1월 12일에 끝나서 1월 13일부터 프로젝트 코스에 참여하게 되었다. 이번 프로젝트 코스에서는 팀이 2개로 나누어졌다. 리듬게임, 퍼즐게임 팀으로 나누어졌는데 나는 그동안 만들어보고 싶었던 리듬게임 팀으로 들어가게 되었다. 프로젝트 팀의 이름은 "비트의 달인"! "리듬타며 세상을 구하자" 악당의 습격으로 세상의 모든 건물이 압축되며 색을 잃었다! 악당음 음악을 제일 싫어한다는데... 리듬을 타며 모든 건물을 원래대로 돌려 놓아 주세요! 플랫포머 형태의 2D 리듬게임 - Mobile(Android) - 2D 게임 플레이 - 건축물은 3D 복셀, 그 외 오브젝.. 유데미 스타터스 취업 부트캠프 1기 - 27주차 학습 일지 이번주는 유데미 스타터스 부트캠프 1기의 마지막주입니다! 6월부터 시작해서 어느덧 12월... 총 6개월간의 베이직 코스가 끝났습니다. 6개월이라는 기간이 길게 느껴지긴 했지만 그만큼 성장한 내 자신을 보니 뿌듯하다고 느껴집니다. 앞으로 1,2월 총 2개월의 프로젝트를 진행하게 될텐데 그동안 쌓아왔던 역량을 발휘해 프로젝트 및 인텁십에서 큰 활약을 펼치고 싶다는 생각이 듭니다!! 그리고 13명의 스타터스 동기들 모두 이번 테스트에 합격해 함께 프로젝트를 진행하게 되어서 정말 기쁩니다. 우리가 편안하게 공부할 수 있도록 끝까지 도와주신 운영진분들과 강사님들에게 큰 감사의 말씀을 드리고 싶습니다!! 끝이 아닌 새로운 시작이라는 생각으로 앞으로 있을 프로젝트와 인턴십 과정에서 더욱 더 발전해보겠습니다! 유데미.. 이전 1 2 3 4 5 다음