오늘의 계획

1. 캐릭터 움직임 애니메이션

- 여유가 된다면 DOTween 활용해보기

2. onclick.AddListner()을 통해 버튼에 이벤트 할당하기

 

Button 컴포넌트 대신 AddListener를 이용하는 이유

Button 컴포넌트는 할당된 메서드가 visual studio에서 레퍼런스 참조가 안되고 미리 할당해놨기 때문에 유동적으로 버튼의 동작을 바꿀 수 없다. 이를 해결하기 위해 AddListener를 사용한다.

 

...할 예정이었는데 Git과 GitHub에 대해 강의를 듣고 팀원들과 맞춰보다가 하루를 보냈다.

 

Git이란?

VCS(Version Control System 버전을 관리하는 시스템) 중 하나
1. 형상[버전]관리
2. 협업을 위한 원격저장소
- 작업을 관리하고 공유하기에 용이하다.

 

Commit: 로컬에 저장[캡쳐]. 원격으로 올리는 것이 아닌 내 로컬에만 올린다.

- Amend: 제목 및 설명 수정

- Undo: 커밋 되돌리기

Discard: 수정사항 되돌리기

Stash: 수정사항 임시보관

Pull: 원격저장소로 커밋 올리기

Push: 원격저장소에서 커밋 받아오기

Checkout: 원하는 시간선으로 이동. 새 브랜치

 

2023.11.01 - [부트캠프] - Git과 GitHub 추가 설명

 

혹시 모를 사고를 방지하기 위해 Main이 아닌 Develope에 Branch를 따로 만들어서 작업하기로 했다. 따로 만든 Branch는 작업한 뒤, 삭제하고 다시 새로 만들어 작업하는 방식으로 Develope에 Merge(병합)하여 나중에 한 번에 Main에 합치는 방식이다.

Mac과 Window 간의 작업이라 그런지 오류도 자주 나고, 한 명씩 연습해보느라 시간이 조금 걸렸다.

나의 경우, 다른 파일에서 미리 작업한 것을 Export하여 새로 만든 공동 프로젝트에 Import 해서 수정했다.

팀원 소개 카드 게임이란?

정해진 횟수 안에서 카드를 뒤집어 매치가 되면 해당 멤버의 카드가 등장하는 멤버 소개 게임.

 

  • Wire Frame

 

  • Scene 구상 및 분배

 

  • Card 디자인

 

<오늘 한 일>

1. 팀원 회의 및 역할 분배

2. 캐릭터 누끼 및 수정

 

<이번 목표>

1. 협업 GIT : 협업에 대한 기초 다지기

2. Merge 과정에서 어떻게 하면 안되는지 경험 쌓기

 

<느낀 점>

첫 팀프로젝트인만큼 설레기도 하고 아직 모르는 것이 많아 팀에 짐이 될까봐 걱정이 되기도 한다.
다른 사람들의 작업을 참고할 수 있었고 특히 와이어 프레임과 Scene 구상을 하며 팀원들에게 배울 점이 많았다. 이번 협업을 통해 나의 실력 또한 발전시킬 수 있으면 좋겠다.

 

 

+ Recent posts