GitHub - LeeHataeg/TeamProjectA02
Unity 2022.3.2f1
해상도 : 1920 * 1080
컨셉과 구상
와이어 프레임
역할 분담 구상
팀원 역할 분배
<aside> 🤍 중간 논의
</aside>
**#1 코드컨벤션**
**1. 지역 변수 소문자 시작 (camelCase) / ex. int camelCase = 0;
2. 변수 받아오기 (인자값 등 ) (camelCase) / ex. '_' + 소문자시작 / void Test(int _camelCase){ ... }
3. 메서드는 Pascal Case -> void TestCase(){}
ex.메서드 작성 예시
public void UpdateStats()
{
... method Contents
}
4. 이벤트(버튼클릭 , fire등등) 처리함수 -> On 으로 함수명 시작 / ex. OnFire(), OnClick~~~Btn()
5. enum 이름,내용 (Pascal Case) ->
/ ex.
enum TestEnum
{
TESTCASE1,
TESTCASE2, (x)
TestCase3 (o)
}
-----------------------------------------------------------------------------------------
#2 머지 진행방식
0. Main씬 복사해서 각자 이름의 씬으로 작업하기 <> Branch 만들고 MainScene 복사 > KJH_Scene
0-1. 개인 스프라이트나 스크립트등 담을 폴더는 개인 이니셜 (KJH) 로 하나 만든 후 안에다가 넣기.
0-2. [Resources같이 변경 불가한 폴더](<https://shhouse.tistory.com/11>)**는, 생성후 팀원한테 알려주기
**1. Main으로 올리기 전 단계 브랜치인 Beta 브랜치 만들기
2. 각자 작업한 것을 기능별로 브랜치 만들어서 커밋 하기
3. 6시 이후에 Beta로 PullRequest 를 한 후, 같이 머지 작업 진행하기
4. 3번이 끝난 후 Main으로 Beta브랜치 머지하기
5. Push 하기 전에 Beta Fetch - Pull 먼저 하기!**
+ 새로 만들기
를 누르면, 계획서를 만들 수 있어요!
**1. 지현쨩의 수포자를 위한 게임수학 => [[링크]](<https://youtu.be/iSpxD_Qm6YM?list=PL-xqYJ8bjgMC-p94R7iXjFCs-znRg93PJ>)
2. 유니티 코리아 알쓸유잡(유니티 기술 관련) => [[링크]](<https://www.youtube.com/results?search_query=%EC%95%8C%EC%93%B8%EC%9C%A0%EC%9E%A1>)
3. 골드메탈 유니티 입문 ~ 뱀서라이크 => [[링크]](<https://www.youtube.com/watch?v=7plGPXkmnxQ&list=PLO-mt5Iu5TeYI4dbYwWP8JqZMC9iuUIW2&ab_channel=%EA%B3%A8%EB%93%9C%EB%A9%94%ED%83%88>)
4. C#, 유니티 관련 고급정보 블로그 => [[링크]](<https://mentum.tistory.com/category/C%23%20Study/C%23%20%EC%BC%80%EC%9D%B4%EC%8A%A4%20%EC%8A%A4%ED%84%B0%EB%94%94>)
5. 유니티 버그 & 디버깅 => [[링크]](<https://www.youtube.com/watch?v=q33bPrWKBqI&list=PLO-mt5Iu5TeZ9UW1rgj6cNYIquMkw2PNE&ab_channel=%EA%B3%A8%EB%93%9C%EB%A9%94%ED%83%88>)
6. 알고리즘 공부법 => [[링크]](<https://steady-coding.tistory.com/260>)
6-1. [무료] 알고리즘 기초강좌(인프런) => [[링크]](<https://www.inflearn.com/course/%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98-%EA%B0%95%EC%A2%8C#curriculum>)**
**0. 10 : 00 ~ 10 : 30 : 알고리즘 코드리뷰 🧮**
**1. 12 : 00 ~ 14 : 00 : 점심시간 🍙 "하택님은 점심 저녁 꼭 챙겨먹고 인증하기"
2. 17 : 30 ~ 19 : 00 : 저녁시간 🍕
3. 20 : 30 ~ 21 : 00 : 팀별 마무리 회고 (~~노가리)~~**
**0. 공부 시작 하기 전 하루 계획서 작성하기**
**1. 강의를 빠르게 듣는다는 생각보다는 어렵고 중요한 부분이 많으니 만큼 꼼꼼하게 공부하기
- 어려운 부분은 문제집 들고 재호님께 질문드리기
2. 어려운 부분, 궁금한 부분 팀원분들께 질문들리기(재호님께)
3. 과제는 포기하지 않고 끝까지 완성하기**
**1. 일정 상 불참 시 미리 말해주기
2. 깃허브 씬 나누어서 작업하다가 깃허브 push하기 전에 미리
- 각자 깃허브 branch나누어서 작업
- beta를 메인처럼 쓰고 나중에 main에 올리고 제출
3. 회의는 알고리즘 코드 분석 끝나고 회의, 끝나고 30분 전에 회의
4. 모르는 거 있으면 바로바로 주저하지 말고 물어보기.**
https://docs.google.com/spreadsheets/d/1VUoDCkjU5B3_HHax6khnsdhghxVrlwlHet5gSZQh45k/edit?usp=sharing