내일배움캠프 1일차 TIL + 깃허브 페이지 만들기 + 팀원 이미지 맞추기 게임
작업 내용
깃허브 페이지 제작
오늘은 깃허브 페이지를 만드는 방법을 학습했습니다. 아래는 주요 단계들입니다:
1. Jekyll 테마 선택 및 설치
- jekyll-theme에서 필요한 테마를 가져옵니다.
- 원하는 테마를 Fork하여 내 리포지토리로 복사합니다.
2. 설정 파일 수정
_config.yml
파일에서url
부분을 수정하여 나만의 페이지로 설정합니다.- 리포지토리 이름을 적절하게 수정합니다.
3. 페이지에 포스트 추가
_posts
폴더에YYYY-mm-dd-name.md
형식의 파일을 생성합니다.- 파일 내용을 Jekyll 문법에 맞게 작성합니다.
single
레이아웃을 사용할 경우 자동으로 태그가 출력됩니다.
기타 활동
- 깃허브 리포지토리 만들기:
- 리포지토리 링크: GitHub Repository
- 기초 Unity 코드 제작:
- 참조 코드: Notion Reference
-
팀원들 간에 추가 구현 내용 분배
- 추가기능 2-4 클릭한 카드는 뒷면 색 변경 수정 완료:
Card
클래스의Open
함수에서 카드를 클릭하여 연 경우,Card
프리팹의 뒷면 색을 회색으로 변경하는 기능을 추가함.
public void OpenCard() { if (GameManager.Instance.secondCard != null || isOpened) return; isOpened = true; audioSource.PlayOneShot(clip); // [2-4] 뒤집은 카드 색 변화 anim.SetBool("isOpen", true); if (GameManager.Instance.firstCard == null) { GameManager.Instance.firstCard = this; firstCardOpenTime = Time.time; // 첫 번째 카드가 열린 시간 기록 } else { GameManager.Instance.secondCard = this; GameManager.Instance.Matched(); } }
마무리
- 캠프 초기에는 여러 준비 작업으로 인해 바로 코딩에 몰입하기 어려웠지만, 이러한 준비 과정이 이후의 프로젝트 진행에 큰 도움이 될 것 같습니다.
- 깃허브 페이지를 통해 TIL을 정리하면서, 매일의 학습 내용을 체계적으로 기록하고 공유할 수 있게 되어 매우 유익했습니다.