부트캠프후기17 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 43일차 목차소스 관리25.01.22Unity Project를 Github와 연동1. Github 홈페이지에서 Repository 생성 --> README.md 생성, ignore로 unity 설정2. Github Desktop에서 Clone Repository3. Unity Project 생성4. 생성한 Project의 파일 경로로 가서 파일 복사한 뒤, Clone한 폴더에 붙여넣기5. Commit & Push6. Unity Hub에서 Clone한 폴더로 Project 열기 Unity Build를 Github Action으로 자동화하기: YAML(야믈)을 활용 >> Github 홈페이지 접속--> Use lastest version으로도 가능한 것 같은데.. 수업에선 docs로 실습함--> docs에 들어가서.. 2025. 1. 22. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 42일차 목차소스 관리25.01.21Git 충돌 (Conflict): 동일한 파일을 여러 사람이 함께 수정할 경우 발생 --> 팀원과의 소통을 통해 충돌을 사전에 방지하도록 노력해야한다.소스 파일이나 텍스트 파일은 충돌 발생 시, 변경 사항 비교(Diff)를 통해 최종본을 결정바이너리 파일(Scene, 이미지, 사운드 등)은 충돌 발생 시, 비교가 어렵다. --> 가급적 한 사람이 전담하여 수정주기적인 Pull은 충돌 해결책이 될 수 없다.※ Push는 만들고자 하는 기능이 완성되고 테스트까지 거친 뒤에 완성이라 생각하면 하는게 좋다.--> Commit할 때마다 Push할 필요가 없다. ※ 여러 명이 같은 파일을 수정하더라도, 공통된 줄을 수정하는 것이 아니라면 알아서 병합해줌--> 공통된 줄을 수정하게 됐다면A.. 2025. 1. 21. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 41일차 목차※ 역기획서 : 이미 만들어진 게임을 보고 기획서를 써보는 것--> 역기획서를 만들라는 게 아니라 다른 게임에 있는 게임 화면의 구성을 참고해야 한다. ※ 개인 프로젝트를 할 때 Readme.md 파일을 잘 꾸며놓는게 좋다. ※ 개인적으로 강사님이 추천하는 Git에 적응하는 순서1. 혼자서 커밋해보기2. 깃허브에 커밋 푸쉬 해보기3. 여러 사람과 작업해보기프로젝트 관리25.01.20Figma와 Confluence, 그리고 Jira 연동1. Figma에서 만든 화면을 복사--> PNG도 괜찮음 2. Confluence에서 원하는 곳에 붙여넣기 3. 바로 Jira에 연동되도록 이슈 만들기--> 담당자 : 정해졌으면 할당, 아니면 안 해도 됨--> 레이블 : 작업을 식별할 수 있는 데이터 넣기 ex) 개.. 2025. 1. 20. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 40일차 목차프로젝트 관리25.01.17프로젝트 관리 도구Jira : Software 개발 업계에서 많이 사용되는 프로젝트 관리 도구Confluence: Notion과 유사한 문서 작성 도구Figma: UI 디자인, Wireframe, 다이어그램 등을 만들 수 있는 도구Miro: 아이디어 구상, 다이어그램, Wireframe 등을 만들 수 있는 도구Gliffy: 소프트웨어 설계를 위한 다이어그램을 만들 수 있는 도구Lucidchart: 소프트웨어 설계를 위한 다이어그램을 만들 수 있는 도구Notion: 문서 작성 및 프로젝트 관리 도구Slack: 채팅 및 프로젝트 관리 도구 알림Google Workspace: 클라우드 저장소, 오피스 문서 작성, 채팅, 이메일, 캘린더, 주소록Office 365: 클라우드 저장소.. 2025. 1. 17. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 39일차 목차이전 시간에 랜덤으로 조가 편성되었고, 거기에 각자의 아이디어를 문서화하여 공유했었는데 오늘 서로의 아이디어 중 가장 좋은 한 가지를 선택하는 시간이 있었다.감사하게도 나의 아이디어가 선택되었다. 그래서 아이디어를 좀 더 구체화 해나가야겠다.게임 소프트웨어 공학25.01.16게임의 시장성: 게임이 상업적으로 성공할 수 있는 가능성이 얼마나 될 것인가? --> 게임을 구매할 유저의 규모가 얼마나 되며, 어떤 플랫폼을 대상으로 게임을 만들 것인가? 시장성 조사 사이트한국콘텐츠진흥원 연구 보고서 - https://www.kocca.kr통계청 - https://kostat.go.kr스팀DB - https://steamdb.info/charts/Data.ai - https://www.data.ai SWOT.. 2025. 1. 16. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 38일차 목차강사님이 새롭게 교체되었다. 이에 기존의 실습적인 강의와 다르게 이론 수업을 시작했다. 아이디어 강의에서 직접 아이디어를 내고, 그 아이디어를 문서화하는 과제를 내주셨다. 무언가 아이디어를 내고 글로 적어보는 것이 처음이라 걱정이었는데, 생각보다 나쁘지 않은 아이디어가 나온 것 같다. 앞으로도 자주 생각나면 메모하는 습관을 들여야 겠다.전체 강의 스케줄게임 소프트웨어 공학틱택토, 3매치 퍼즐그래픽 최적화메모리 최적화프로세싱 최적화프로파일링클라우드 서비스오목 인공지능 대전근접 전투 기반 핵 앤 슬래시 대전게임 소프트웨어 공학25.01.15- 처음에 게임을 만들 때는 어떻게든 돌아가도록 만드는 것이 중요하다. 게임 소프트웨어 공학을 배워야 하는 이유다른 게임 개발자들이 겪은 시행착오를 바탕으로 안정적인 .. 2025. 1. 15. 이전 1 2 3 다음