inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[Unity] 함께 만들어가는 방치형 게임 개발

Item 연출 UI (Bottom)

안녕하세요! 게임개발 협업관련해서 질문드립니다!

해결된 질문

155

dreamfuturegames24

작성한 질문수 1

1

게임 개발 작업을 할 때 2인이서 협업을 하려면 현업에서는 어떤방식으로 협업을 하나요?

C# unity firebase 게임기획 json-parsing

답변 2

0

Pinous

안녕하세요, 협업 하시는 두 분이 모두 개발자시라면 보통 git을 통하여 아웃게임,인게임 이렇게 파트를 나누어서 작업을 진행하는 경우가 많습니다. 같은 파트를 작업하게 된다면 git commit시 충돌이 발생할 수 있으니 이 점 참고 부탁드립니다.

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. dreamfuturegames24님.

게임 개발에서의 협업은 프로젝트의 성공적인 결과를 위해 매우 중요한 요소입니다. 현업에서는 협업을 효율적으로 관리하기 위해 여러 도구와 방법론을 사용합니다. 다음은 일반적인 협업 방식과 고려해야 할 사항들입니다.

협업 방식 및 도구

  1. 버전 관리 시스템(Git 등) 사용:

    • 코드와 리소스의 버전을 관리하기 위해 Git과 같은 버전 관리 시스템을 사용합니다. Github, GitLab, Bitbucket 등이 대표적인 플랫폼입니다. 이를 통해 여러 개발자가 동시에 작업 중인 코드를 통합하고 충돌을 최소화할 수 있습니다.
  2. 프로젝트 관리 도구(JIRA, Trello 등):

    • 프로젝트의 진행 상황을 체계적으로 관리하기 위해 JIRA, Trello와 같은 프로젝트 관리 도구를 사용합니다. 팀원 간의 역할 분담과 작업 우선순위 설정, 진행 상황 추적에 유용합니다.
  3. 소통과 커뮤니케이션:

    • 팀원 간의 원활한 의사소통을 위해 Slack, Discord, Microsoft Teams와 같은 플랫폼을 활용합니다. 정기적인 미팅과 업데이트를 통해 프로젝트의 방향성과 진행 상태를 점검합니다.
  4. 통합 개발 환경 사용:

    • Unity를 사용하는 경우, Unity Collaborate 또는 Unity의 Plastic SCM을 활용하여 팀원들이 동일한 프로젝트 환경에서 작업할 수 있도록 지원합니다.

게임 개발에서 협업은 단순히 코드를 공유하는 것을 넘어, 그래픽, 사운드, 디자인, 기획 등 여러 분야의 전문가가 함께 작업해야 하는 다차원적인 작업입니다. 그러므로 팀원 간의 명확한 역할 분담과 일정관리가 필수적입니다.

관련된 추가적인 정보가 필요하다면, 다음의 자료들을 참고해 보실 수 있습니다:

이 답변이 도움이 되길 바랍니다. 프로젝트를 성공적으로 진행하시길 바랍니다!

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

39. Main화면 추가 UI 에서 자료는 어디서 받나요??

0

29

1

cleric.fbx 파일을 열 수 없다는 에러가 뜹니다

0

58

2

강의 15분에 질문드립니다

0

62

2

교육자료 마젠타색

0

59

1

26분에 질문 드립니다

0

58

1

코인 획득 강의 질문입니다.

0

63

2

시간이없어서 빠르게 공부하게 프로젝트 공유좀 부탁드려요

0

100

2

TextMeshPro, TextMeshProUGUI, 그리고 Text의 차이점이 궁금합니다

0

123

1

피격테스트 30:20

0

55

1

구현 문의

0

74

1

Pool_Mng, Base_Mng 참조

0

104

3

CSV대신 DB

0

84

2

DB 관련 궁금한 점이 있습니다.

0

75

2

네이밍 컨벤션 질문

0

83

2

Dice Prefab

0

74

2

State Pattern #6 (Dead) 챕터의 Spawner.m_Players.Add(this); 문의드립니다.

0

55

1

혹시 섹션별 스크립트 소스 있으신지요?

0

118

2

Firebase 웹에서 값 변경 후

0

78

1

Material 파일이 깨지는거 같아요

0

158

2

절전모드 카메라 끄는 것

0

76

1

프로젝트 파일 공유 가능할까요?

0

175

2

프로젝트 관련 질문

0

89

1

프로젝트 공유해주실수 있나요

0

113

2

작업한 프로젝트가 날아갔는데...

0

101

2