[ ps ]
[ 백준 / C++ ] 18111 : 마인크래프트
[ 문제 ] 18111번: 마인크래프트 팀 레드시프트는 대회 준비를 하다가 지루해져서 샌드박스 게임인 ‘마인크래프트’를 켰다. 마인크래프트는 1 × 1 × 1(세로, 가로, 높이) 크기의 블록들로 이루어
snowdolf99.tistory.com
[ 내일배움캠프 / Unity ]
오늘은 첫 프로젝트 마무리 날이다.
코드를 합치는 과정은 생각보다 순조로웠지만, 합친 결과물에서 은근 오류가 발생하였다.
사운드가 재생 안하는 오류나 카드를 다 매치해도 종료되지 않는 오류 잡기가 제일 어려웠던 같다.
사운드 재생 오류의 경우, 오디오 소스 관련 코드가 먼저 실행되게끔 스크립트 및 소스 순서를 신경씀으로써 해결했다.
카드 매치 오류의 경우, 근본적인 원인을 찾지 못하여 비효율적일 수는 있지만
GameManger의 Update함수에 카드를 전부 매칭하였는지 확인하는 방식으로 해결했다.
스테이지가 증가함에 따라 늘어나는 코드를 줄이기 위해 반복문이나 함수를 사용할 수 있지만,
시간이 부족하여 코드를 작성하지 못한 것이 아쉬운 부분이다.
이번 기회로 git을 활용하는 능력이 많이 발전한 것 같다.
'TIL' 카테고리의 다른 글
[ 24.04.22 ] 내일배움캠프 6일차 TIL - 메서드와 오버로딩 (0) | 2024.04.22 |
---|---|
[ 24.04.19 ] 내일배움캠프 5일차 TIL - 발표 (0) | 2024.04.19 |
[ 24.04.17 ] 내일배움캠프 3일차 TIL - git (0) | 2024.04.17 |
[ 24.04.16 ] 내일배움캠프 2일차 TIL - branch, static (0) | 2024.04.16 |
[ 24.04.15 ] 내일배움캠프 1일차 TIL - GitHub (0) | 2024.04.15 |