전체 글54 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 69일차 목차Tic Tac Toe 서버 만들기25.03.07채팅 구현> 키보드가 올라오면 Input Field도 위로 올라오도록 구현해야 함 >> Input Field 이름을 'Message Input Field'로 변경: Input Field와 Text의 이름에 있는 (TMP) 전부 삭제 --> 과거에는 Legacy와 혼용되어 사용되었기 때문에 구분하기 위해 썼지만 지금은 TMP만 사용하므로 구분할 필요가 없음 >> 'Content'의 자식으로 있는 Text 이름을 'Message Text'로 변경 후, Prefab화: 이후 Hierarchy에 있는 Message Text 삭제 >> ChattingPanelController.cs 생성 >> Chatting Panel에 ChattingPanelController.. 2025. 3. 7. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 68일차 목차Tic Tac Toe 서버 만들기25.03.06 지난 시간에 놓친 활동하기 : Tic Tac Toe 자동 로그인 만들기점수 불러오기 기능과 로그인 기능을 이용해 자동 로그인 기능을 만들어 보세요.--> 한번 로그인을 하면 자동으로 로그인이 되지만, 아직 안한 상태라면 로그인 창이 뜨도록 활동: TicTacToe 스코어 등록 및 리더보드 만들기싱글 플레이에서 게임에 승리하면 유저에게 10점 부여하세요 --> 현재 싱글 플레이에는 Minimax 알고리즘이 적용되어 절대 승리할 수 없기 때문에 2인 플레이에서 승리하면 유저에게 10점 부여하는 식으로 확인 가능전체 유저를 대상으로 랭킹을 보여주는 리더보드를 만드세요리더보드는 Scroll View를 이용해 만드세요Scroll View에는 유저 닉네임 + 점수.. 2025. 3. 6. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 67일차 목차Tic Tac Toe 서버 만들기25.03.05Unity로 프로그램 설치>> SocketIOUnity: 아래 링크에서 Installation을 참고하여 설치https://github.com/itisnajim/SocketIOUnity GitHub - itisnajim/SocketIOUnity: A Wrapper for socket.io-client-csharp to work with Unity.A Wrapper for socket.io-client-csharp to work with Unity. - itisnajim/SocketIOUnitygithub.com >> 설치 과정 >> 설치 Git 링크https://github.com/itisnajim/SocketIOUnity.git >> ParrelSync.. 2025. 3. 5. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 66일차 목차Tic Tac Toe 서버 만들기25.03.04프로그램 설치>> Node.js: JavaScript를 사용하기 위해 --> 설치 완료 후, 명령 프롬프트에 'node'라고 치면 설치가 됐는지 확인할 수 있다.https://nodejs.org/ko Node.js — 어디서든 JavaScript를 실행하세요Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.nodejs.org >> Postman: 설치 및 로그인 --> 회원가입https://www.postman.com/downloads/ Download Postman | Get Started for FreeTry Postman for free! Join 35 million de.. 2025. 3. 5. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 65일차 목차퀴즈 게임 만들기25.02.28Google Play Games Service: Google Play Console을 사용 ※ 강사님의 Notionhttps://spice-theory-152.notion.site/Google-Play-Games-Service-1a7d3cfdca3480609cffc4a1da9a9a74 Google Play Games Service 설정하기 | Notion참고 자료spice-theory-152.notion.site --> 구글에 'google play games services unity' 검색https://github.com/playgameservices/play-games-plugin-for-unity GitHub - playgameservices/play-games-.. 2025. 3. 5. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 64일차 목차퀴즈 게임 만들기25.02.27게임 광고 넣기└ 전면 광고: 초기화는 지난 시간에 해뒀기 때문에 안 해도 된다. ※ 광고 시작 가이드: Google에 'Admob Unity SDK' 검색https://developers.google.com/admob/unity/quick-start?hl=ko 시작하기 | Unity | Google for DevelopersUnity에서 앱을 제작 중인 AdMob 게시자를 위한 모바일 광고 SDK입니다.developers.google.com >> AdmobAdsManager.cs에 전면 광고 코드 작성 >> 'Main Panel'의 자식으로 'Interstitial Ad Test Button' 생성 후, OnClick()에 함수 바인딩: UI-Button으로 생.. 2025. 2. 27. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 63일차 목차퀴즈 게임 만들기25.02.26Quiz Game의 Stage 팝업을 재사용 Cell 방식으로 만들기: 강사님의 구현방식은 3개의 Stage를 1개의 Cell로 생각 --> 실제론 Stage 1개가 Cell이고, Stage 3개를 묶어주는 하나의 타입을 새로 만듦 (배열을 활용) └ 재사용 Cell 방식 구현>> StagePopupPanelController.cs에 Scroll View 바인딩 ※ Cell 영역 안에 있는 Cell의 개수에 따른 차이: Cell의 위치를 지정할 때, Cell 개수가 홀수인지 짝수인지에 따라 centerIndex 값이 달라진다.홀수 : Cell 개수 / 2 를 하면 centerIndex가 나온다짝수 : Cell 개수 / 2 를 해도 한 쪽에 치우져 있으므로 0.5f 만큼 .. 2025. 2. 26. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 62일차 목차퀴즈 게임 만들기25.02.25Object Pool 패턴을 이용한 Level 팝업 만들기- 초기화 작업Content의 높이를 설정한다.화면의 보이는 영역 만큼만 Cell을 추가한다.- Scroll 처리화면 밖으로 나가는 Cell 제거새롭게 등장하는 Cell 추가--> 노란색은 새로 추가될 Cell, 회색은 제거될 Cell >> 퀴즈 게임에 있던 Object Pool.cs 가져오기 >> 빈 게임 오브젝트로 'Object Pool' 만들고 Object Pool.cs 추가 및 바인딩 >> Cell Prefab에 Cell.cs 추가 및 바인딩 ※ Test할 때는 Viewport의 Mask를 끄는게 결과를 보기에 좋다 활동: Quiz Game의 Stage 팝업을 재사용 Cell 방식으로 만들기 ※ 다른 수강생.. 2025. 2. 25. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 61일차 목차퀴즈 게임 만들기25.02.24StagePopupPanel 만들기: LevelPopupPanel에서 StagePopupPanel로 이름 변경 >> MainPanelController.cs에 StagePopupPanel 바인딩 >> Stage Button의 OnClick()에 함수 바인딩 >> StagePopupPanelController.cs 생성 >> StagePopupPanel에 StagePopupPanelController.cs 추가 >> Scrollbar의 PosX 조정 및 Source Image 추가 >> Handle의 Source Image 추가 및 Color 조정: Color는 (240, 240, 240, 255)로 바꾸고 Swatches에 저장 >> Scroll View의 Source .. 2025. 2. 25. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 60일차 목차퀴즈 게임 만들기25.02.21Card가 Flip하지 않던 버그 해결문제 원인 : Animation 상태가 지속되어 Rotation이 바뀔 수 없었던 것 --> 만든 Animation이 Transform에 영향을 주면 다른 Animation에 영향을 줄 수 있다.해결 방법 : Animator의 'Apply Root Motion'을 체크하면 만든 애니메이션은 동작하지만 실제 Transform은 움직이지 않도록 고정시켜준다. Popup Panel 만들기: 만들었던 'Shop Panel'의 틀이 여러 곳에서 동일하게 사용되기 때문에 이를 여러 곳에서 사용할 수 있도록--> 이름을 'Popup Panel'로 수정 >> 빈 게임 오브젝트로 'Panel' 생성: 만들어둔 Background, Image 등등 전.. 2025. 2. 21. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 59일차 목차 ※ 운영체제의 신기능을 유심하게 살펴볼 필요가 있다. 퀴즈 게임 만들기25.02.20지난 시간에 이은 활동>> Game Scene 전체 구현하기 --> 게임 플레이 영상과 동일한 형태로 게임을 구현하기Button 이미지 적용정답/오답 연출 구현폰트 교체 --> 에스코어드림 폰트스테이지 시작 구현※ 아직 미구현 된 Game Scene- 레벨(스테이지) 팝업- 정답과 오답 시, 애니메이션- 오답 시, 몇 문제 남았는지 표시- 앞의 퀴즈 카드에 명암을 넣어서 입체적으로 표현 └ Button 이미지 적용: 강사님과 함께 적용 ※ Sprite로 버튼을 눌렀을 때 Image 설정하는 방법 ※ 자주 쓰는 Color를 저장하는 방법 >> Sprite Editor: Sprite가 늘어나도 안 깨지도록 설정 >> W.. 2025. 2. 20. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 58일차 목차퀴즈 게임 만들기25.02.19코드로 Quiz Card의 상태 패턴 구현: Quiz Card Animation 구현 완료, Timer 버그 수정--> 다음 퀴즈로 넘어갈 때, 앞의 카드가 내려가고 뒤의 카드가 앞으로 나오면서 새 카드가 뒤에 등장하는 Animation 활동>> 카드 뒤집기를 상태 패턴으로 구현: 다시 도전한 뒤에 버그 발생--> 'QuizCardPositionStateContext'의 'SetState' 함수에서 아래 코드 부분이 문제를 일으킴if (_currentState == state) return;--> 'QuizCardPositionStateFlipNormal' 상태를 추가하여 해결 >> Game Scene 전체 구현하기 --> 게임 플레이 영상과 동일한 형태로 게임을 구현하.. 2025. 2. 19. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 57일차 목차※ GetComponent나 FindObjectsOfType 과 같은 방식은 많이 사용되는 것을 지양한다퀴즈 게임 만들기25.02.18Heart Panel을 Quiz Card에 적용하기>> Heart Count Text 삭제 >> Heart Image, Heart Remove Image, Heart Count Text의 Color 변경: (242, 68, 149, 255) >> QuizCardController.cs에 Heart Panel 바인딩 ※ Action: Delegate와 달리 별도의 선언 없이 함수를 매개변수로 전달 가능하다 >> TestButtons 삭제 현재 있는 버그Stage를 넘어가면 QuizCard가 하나씩 계속 쌓이는 버그IncorrectBackPanel에서 다시 도전을 광클.. 2025. 2. 18. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 56일차 목차퀴즈 게임 만들기25.02.17타이머 만들기>> Head Cap, Tail Cap 생성: Image로 생성--> Anchor는 Alt + Shift >> Timer의 Width, Height 조정 >> Fill Image 수정Clockwise : Image를 시계 방향으로 차오르게 할 지(체크), 반시계 방향으로 차오르게 할 지(체크 해제) >> Mobics Timer.cs에 HeadCap, TailCap 바인딩 >> Timer Prefab화: 이후 Hierarchy에서 Timer 제거 >> GamePanel의 GamePanelController를 다시 활성화 >> Quiz Card Prefab에 Timer 추가--> Anchor는 Alt + Shift >> Timer의 색 변경Fill Image, .. 2025. 2. 17. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 55일차 목차※ Object들을 만들 때부터 이름을 잘 정해놓아야 한다.: 어지러운 Object들을 보면 만든 나도 구분을 못하고, 혼자 만드는 게 아니라 같이 만든다면 더욱 문제가 된다.퀴즈 게임 만들기25.02.14카드 기능 구현: 'Quiz Card' Prefab 수정>> 'Buttons' 의 이름을 'Three Option Buttons'로 바꾸고 부모 오브젝트로 Options 생성--> Options로 위치를 제어하기 위해 Three Option Buttons는 초기화--> Anchor는 Alt + Shift --> Options는 빈 게임 오브젝트로 생성 >> OX Buttons : Three Options Button 복붙, 버튼 하나 제거 (맨 밑에 있는 버튼 제거) --> Button의 Text를.. 2025. 2. 14. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 54일차 목차강사님의 꿀팁>> Object의 역할에 따라 구분짓는 것이 중요하다: 아트, 기획, 프로그래밍을 각각 담당자를 정해서 나누는 것처럼 >> Scene과 Scene 사이의 연동은 후반에 구현하는 것이 좋다.: 즉, Scene 하나만으로 구현이 되면 좋다.퀴즈 게임 만들기25.02.13카드 전환 구현: GamePanelController.cs에 구현 >> 임시로 버튼을 배치하여 카드를 전환하도록 ※ 나중에 Animation 추가해보자 QuizCardController 관련>> 대략적인 흐름GamePanelController에서 퀴즈 정보와 delegate(onCompleted)를 QuizCardController에게 전달퀴즈 정보는 Quiz file(.csv)이 가지고 있다. >> delegate와 eve.. 2025. 2. 13. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 53일차 목차※ 강사님의 꿀팁: 처음에 어려운 부분부터 만드는 것이 좋다--> 구상한대로 구현이 가능한지 확인해야하고, 구현을 했더라도 재미가 없으면 다시 구상을 바꾸거나 Project를 갈아엎어야 하기 때문에 ※ 그럼에도 Logo 먼저 만든 이유는 재미를 붙이기 위해서 ※ 전체적인 윤곽을 잡고 서서히 디테일을 잡아가는 방법이 나쁘지 않다!퀴즈 게임 만들기25.02.12Main Scene: Main Scene 추가 >> Main Panel 추가 및 설정 >> Canvas 설정※ 화면의 해상도를 바꿔도 가로의 여백은 동일함: Canvas Scaler의 Match를 Width가 기준이 되도록 설정해줬기 때문 └ Logo 추가: Logo는 Image 3개를 사용하여 입체적으로 보이도록 만듦 >> Image 3개 생성:.. 2025. 2. 12. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 52일차 목차※ Editor 새로 설치 (2022.3.57f1)>> 강사님의 자그마한 조언Unity 6도 조금씩 써봐야 한다.점차 URP 방식으로 바뀔 것이기 때문에 Bulit-In 방식도 나중에는 안 쓰이게 될 것이다.※ 유니티를 켤 때 화면 윗 부분에 검은색 줄이 생기는 고질적인 버그 해결 방법: 작업 관리자를 열어서 Unity를 전부 종료하고 다시 켜면 해결 ※ Scene 전환 및 관리에 도움이 되는 레딧 글 (다른 수강생분의 팁 공유)https://www.reddit.com/r/Unity3D/s/FThM1Mjfl6 From the Unity3D community on Reddit: How do you navigate scenes?Explore this post and more from the Unity3D.. 2025. 2. 11. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 51일차 목차 ※ GitHub Repository가 관리하는 위치 변경하기: Build를 하려는데 한글 경로(사용자명) 때문에 오류가 발생해서 Project의 위치를 옮긴 뒤, Local Repository를 추가하여 해결 1. Project의 불필요한 파일들을 제외한 핵심 파일들을 옮기고자 하는 폴더로 옮기기 2. Github Desktop을 이용하여 'Add local Repository'--> 기존에 사용하던 repository는 제거 (잘못 지우지 않도록 마우스를 올려 경로를 확인)└ Github 홈페이지에서 Repository 자체를 삭제하는 것이 아님, Github Desktop에서 관리하지 않도록 삭제하는 것틱택토 게임 만들기25.02.10SettingsPanel 제작>> Sprite 추가back-b.. 2025. 2. 10. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 50일차 목차틱택토 게임 만들기25.02.07Nullable: null을 할당 할 수 없는 타입도 null로 할당 할 수 있도록 만들어 준다.--> 사용법 : 변수 타입 뒤에 '?' 붙이기--> 값을 받을 땐 '.Value'를 붙여서 받아야 한다. ※ HasValue : 값이 있는지 체크해서 bool 값으로 반환 >> 예시private int? Test(){ return null;}private int? Result(){ var result = Test(); if (result.HasValue) return result.Value;} Minimax 알고리즘 제작: 나의 차례에는 최선의 선택을, 상대방의 차례에는 나에게 최악의 선택을 예상하여 나에게는 최소의 영향을 끼치도록 함--> AI의 차례에는 Maxi.. 2025. 2. 7. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 49일차 목차※ Rider에서 TODO를 확인하는 법틱택토 게임 만들기25.02.06개선 항목1. PanelController의 구동 방식이 Panel들을 Hierarchy에 안 보이게 배치해두고 필요할 때 보이도록 옮기는 것이었는데, Scene이 분리되면서 문제가 생김>> 해결방법: Prefab화 해서 필요할 때 Instantiate하는 방식으로 변경 >> PanelManager.cs 삭제: 그에 따라 에러나는 코드 및 불필요한 코드 수정 >> Panel들 Prefab화: ConfirmPanel과 SettingsPanel을 Prefab화 한 다음 Hierarchy에서 삭제, 그리고 다시 세팅--> ConfirmPanel--> SettingsPanel 2. GameManager가 GameScene에서 MainSc.. 2025. 2. 6. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 48일차 목차틱택토 게임 만들기25.02.05※ Project의 Default Font 설정: Project Settings에서 font를 검색한 뒤, 폰트 수정 Canvas>> Canvas에 있는 PanelManager.cs에 StartPanel 바인딩 >> GameManager에 Canvas 바인딩 StartPanel 만들기1. 빈 게임 오브젝트로 Buttons를 만들어서 StartButton을 자식으로 넣기: PosY를 -300으로, Width와 Height를 400으로 설정 --> 이후 제대로 된 버튼 이미지를 넣으면 다시 수정될 수 있음※ Anchor는 그대로 middle-center 2. Title Text 추가--> Font Size 140으로 늘림3. Button--> Image Type을 Slic.. 2025. 2. 5. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 47일차 목차틱택토 게임 만들기25.02.04화면 비율: 480x800의 세로형 화면의 경우 화면 비율이 0.6이다.이 때 화면의 width를 6 unit으로 설정하기 위해서는 6 / x = 0.6 이 되어야 한다. --> 6 = 0.6x, x = 6 / 0.6즉, x = 10이 되어야 한다.카메라의 Size는 x / 2한 값을 지정하면 된다. : 800x480의 가로형 화면의 경우 화면 비율이 1.667 이다.이 때 화면의 width를 10 unit으로 설정하기 위해서는 10 / x = 1.667 이 되어야 한다. --> 10 = 1.667x, x = 10 / 1.667x = 2.99 가 되어야 한다.카메라의 Size는 x / 2한 값을 지정하면 된다. >> 화면 비율에 따라 자동으로 카메라의 Size를 수정해.. 2025. 2. 4. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 46일차 목차틱택토 게임 만들기25.02.03게임 구조 설계--> 내가 그려본 구성 UI Scene└ Popup UI 생성1. Canvas 추가 2. Panel 추가>> PopupPanel >> Panel 3. Button 추가>> ConfirmButton >> CloseButton 4. Text 추가 5. PopupPanel에 PopupPanelController.cs 추가 및 바인딩 6. GameManager 추가: TestGameManager.cs 추가 7. OpenButton 추가: OnClick()에 GameManager 바인딩해서 Open() 함수 추가 ※ 순서 변경 8. CloseButton에 OnClick() 바인딩: PopupPanel 바인딩해서 Hide() 함수 추가 └ DOTween을 활용하.. 2025. 2. 3. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 45일차 목차※ Rider 업데이트레이싱 게임 제작25.01.24게임 화면 개발 마무리코드 작성- 벽에 겹치는 현상 수정 --> CarController.cs의 Move()에서 transform.position을 -1.5f, 1.5f로 수정// 자동차 이동 Methodpublic void Move(float direction){ transform.Translate(Vector3.right * (direction * moveSpeed * Time.deltaTime)); transform.position = new Vector3(Mathf.Clamp(transform.position.x, -1.5f, 1.5f), 0, transform.position.z);}- State에 따른 동작 추가- 게임 오버 추.. 2025. 1. 24. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 44일차 목차※ 오브젝트 풀링을 정리해주신 다른 수강생님https://yukihirahole.tistory.com/186 [Unity] 오브젝트 풀링 (Object Pooling)오브젝트 풀링이란?오브젝트 풀링은 객체를 반복해서 생성하고 삭제하는 대신, 미리 만들어 놓고 재사용하는 디자인 패턴이다.“필요할 때 꺼내 쓰고, 쓰지 않을 때는 돌려주는 대여 서비스라blog.ysizuku.com레이싱 게임 제작25.01.23아이디어 구상: Figma로 구상하이퍼 캐주얼 레이싱 게임모바일 플랫폼업적리더보드광고 추가상점 : 광고 제거, 아이템 판매세로 화면으로 제작 --> 모바일 특화, 한 손 플레이가 가능하다는 장점 Class 구분GameManager --> 게임 상태 처리Road Controller(도로 컨트롤) -->.. 2025. 1. 23. 멋쟁이사자처럼부트캠프 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. 이전 1 2 다음