오늘 목표 달성도: 발표 마무리! : 팀원들이 보내주신 내용 추가하고 발표자료 수정도 잘 했다. 팀장님이 발표도 너무 깔끔하게 잘 해주셔서 개운하게 프로젝트가 마무리 되었다!! 다른 사람들의 코드 잘 살펴보고 공부하기: TIL 기록으로 대답해드립니다. [팀원들의 코드 파헤치기] * 인상 깊은 것, 중요한 것 위주로 실패 시 2초 감소 public void timepenalty() // 실패시 시간 2초 감소 { Time.timeScale = 0f; if (time >= 2f) { time = time - 2f; } else time = 0f; makeminus2(); Time.timeScale = 1f; } 업데이트 중인 시간을 수정할 때 timeScale을 0으로 멈춰 놓고 작업. (그렇지 않을 경우 ..
오늘 목표 달성 정도 마무리 잘 하기! : 프로젝트의 완성도가 아주 많이 높아졌다! 다들 사소한 오류라도 잡아내서 고치고, 비주얼, 사운드, 조작감 등을 높이기 위해 노력했다. 팀원들과 코드 공유하기: 이건 내일 할 듯 발표 자료 만들기: -ing [프로젝트 진행] (1) 내가 맡은 부분 배경 색상 변경 플레이 중 최고 기록 갱신하면 최고 기록 텍스트 업데이트 해주기 UI 수정 (2) 학습 내용 배경 색상 변경하기 뭔가 크게 배웠다거나 공부할만한 코드는 없었다. 배경 색상을 다르게 지정하면서 생각한 건데, 스테이지별로 나뉘는 기능이 많은데 스테이지 정보를 모아두는 스크립트가 따로 필요할지…? //----Background Color Setting if (currentStage == 0) { cam.Get..
오늘 목표 달성 정도 우리 팀 프로젝트의 완성도, 특색 등이 잘 드러나도록 할 수 있는 방법 생각하기 : 오류 찾아내기, 남은 기능 완성하기 등 할 수 있는 역할들을 수행했지만, 뭔가 UI를 건드는 것이 무섭고(병합 충돌 문제) 일이 커질 것 같아 특색 있게 꾸민다거나 기능을 추가하지는 못했다. [프로젝트 진행] (1) 내가 맡은 부분 끝 안 나는 에러 수정 끝 패널의 매칭 횟수 오류 수정 끝날 때 이미지 수정 Stage 4 이미지 회전 구현 애니메이션 연결 수정 (2) 학습 내용 끝이 안 나는 에러 수정 카드들을 빠르게 누르다 보면 모든 카드를 매치해 없애도 게임이 끝나지 않는 문제 발생 처음에는 gameOver()호출되기 전에 cardsLeft가 0이 되어서 그렇다고 추측해봤다. (cardLeft ..
오늘 목표 달성 정도 팀원들과 더 많이 소통하기: 내가 한 일, 하는 일 등에 대해서는 많이 공유하려고 노력했다. 서로 어떤 작업을 하고 있는지 알고 있어야 효율이 올라가기 때문. 그런데 다른 팀원들의 진행 상황 및 어려움을 적극적으로 묻지 못했다. 기능 두 개 이상 구현 완료하기: 주요하거나 어려운 작업들은 아니었지만 꽤 많이 작업했고, 어렵지 않은 부분들인 만큼 완성도를 높이기 위해 노력했다. 키워드: DontDestroyOnLoad(gameObject) SceneManager.sceneLoaded += OnSceneLoaded; await Task.Delay(); [프로젝트 진행] (1) 내가 맡은 부분 fitstCard 고르고 5초간 카운트 다운 - 안 고르면 다시 닫기 한 번씩 뒤집은 카드는 색..
키워드 및 목표: 협업에 익숙해지기 [깃허브 특강] (1) Git이란? (버전 관리 도구) 수정 파일 및 백업본 증식 저장해야 할 파일이 많아지고 지저분해짐 각 파일마다 어떤 변경점이 있는지 명확히 확인이 안 됨 코드의 변경점을 기록하기 위해 사용하는 것 (코드 관리 프로그램) (2) GitHub란? 온라인 코드 저장소. (다른 팀원들과 공유) 백업과 공유 --> 읽기 및 협업 가능 (3) 주요 명령어 git init : 시작할 때 한 번만 (.git 파일 생성) git add name 또는 git add . (파일 지정) git commit -m "기록 내용" (기록) git log / git status (기록 및 상태 확인) git branch 뒤에 이름을 붙일 경우 새로운 브랜치 생성 이름을 붙이..