혼자 개발을 공부하다가 여러 명의 팀원들과 함께 게임을 개발을 시작했을 때, 개발한 내용을 어떻게 다른 작업자와 공유하고 프로젝트의 최신 상태를 유지할 지 궁금하신 분들이라면 필수 시청!
깃허브를 이용해서 유니티 프로젝트를 관리하고 공유하는 방법을 알아봅시다!
타임라인
0:06 프로젝트 관리가 필요한 이유
2:46 프로젝트를 관리하기 위한 프로그램과 서비스
3:28 깃허브 가입 방법
3:55 깃허브 웹사이트의 기본
4:47 새 리포지토리 만들기
5:08 리포지토리 공개 수준 설정
5:33 .gitinore 파일 설정
6:24 깃허브 데스크탑 설치하기
6:45 웹사이트에서 만든 리포지토리를 로컬에 복제하기
7:08 유니티 프로젝트를 깃허브 저장소에 업로드하기
7:45 깃허브의 기본 동작
7:59 커밋(Commit)
8:50 버리기, 디스카드(Discard)
9:10 푸시(Push)
9:27 풀(Pull)
9:58 머지(Merge)
11:36 다른 개발자를 내 리포지토리에 초대하기
12:22 유니티 프로젝트를 깃허브로 관리할 때 주의점 1 : 유니티 버전
13:32 유니티 프로젝트를 깃허브로 관리할 때 주의점 2 : 애셋 직렬화 방식
14:56 유니티 프로젝트를 깃허브로 관리할 때 주의점 3 : .meta 파일
16:26 .meta 파일의 생성/파괴 패턴
17:39 깃허브를 사용하지 않고 다른 개발자에게 파일을 보낼 때
18:13 .meta 파일이 갱신되는 경우
19:21 깃 서버에서 다른 사람의 커밋을 받을 때마다 메타파일이 바뀌는 문제가 발생할 때와 해결책
[유니티 어필리에이트 프로그램]
아래의 링크를 통해 에셋을 구매하시거나 유니티를 구독하시면 수익의 일부가 베르에게 수수료로 지급되어 채널의 운영에 도움이 됩니다.
에셋스토어
여러분의 작업에 필요한 베스트 에셋을 찾아보세요. 유니티 에셋스토어가 2D, 3D 모델, SDK, 템플릿, 툴 등 여러분의 콘텐츠 제작에 날개를 달아줄 다양한 에셋을 제공합니다.
assetstore.unity.com
Easy 2D, 3D, VR, & AR software for cross-platform development of games and mobile apps. - Unity Store
Have a 2D, 3D, VR, or AR project that needs cross-platform functionality? We can help. Take a look at the easy-to-use Unity Plus real-time dev platform!
store.unity.com
Create 2D & 3D Experiences With Unity's Game Engine | Unity Pro - Unity Store
Unity Pro software is a real-time 3D platform for teams who want to design cross-platform, 2D, 3D, VR, AR & mobile experiences with a full suite of advanced tools.
store.unity.com
[투네이션]
-
toon.at
[Patreon]
WER's GAME DEVELOP CHANNEL님이 Game making class videos 창작 중 | Patreon
WER's GAME DEVELOP CHANNEL의 후원자가 되어보세요. 아티스트와 크리에이터를 위한 세계 최대의 멤버십 플랫폼에서 멤버십 전용 콘텐츠와 체험을 즐길 수 있습니다.
www.patreon.com
[디스코드 채널]
Join the 베르의 게임 개발 채널 Discord Server!
Check out the 베르의 게임 개발 채널 community on Discord - hang out with 399 other members and enjoy free voice and text chat.
discord.com
'Unity3D > ETC' 카테고리의 다른 글
[Unity3D] 타임라인 기초 (0) | 2021.04.02 |
---|---|
[Unity3D] 유니티 + 퍼셉션 뉴런 (모션캡쳐) (1) | 2021.03.26 |
[Unity3D] 내비게이션 시스템 (2) - NavMeshAgent와 NavMeshObstacle (1) | 2020.05.07 |
[Unity3D] 내비게이션 시스템 (1) - NavMesh (0) | 2020.05.04 |
[Unity3D] Vector - 좌표와 속도를 다루기 위한 도구 (2) | 2020.02.01 |