유니티 게임 개발68 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 91일차 목차게임에 필요한 상식25.04.09늦잠을 자는 바람에 앞 부분 수업을 조금 놓쳤다.. 따라서 PlayerController 구현 부분은 Github를 참고하여 작성했다.PlayerController 구현>> Attack 구현: 연속으로 공격하지 않던 문제 해결 --> PlayerStateAttack.cs 코드 수정 >> Attack → Idle 구현: Behaviour State를 활용하여 구현 >> Move → Idle 조건 변경 ※ Camera와 Player의 거리를 3으로 조정 ※ CustomEditor가 상태를 느리게 반영하는 문제 수정: PlayerControllerEditor.cs 수정 Enemy 구현└ EnemyController: PlayerController와 같이 Old버전과 상태 패.. 2025. 4. 22. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 90일차 목차게임에 필요한 상식25.04.08지난 시간에 이어서 Character Animation 제작: Apply Root Motion을 Script에서 조절하여 구현 >> 이어서 Jump 구현: Sub-State Machine을 활용하여 구현 1. 'On Jump' 설정: 점프 모션들 추가 및 Parameter를 Float 타입으로 만들고 이름을 'GroundDistance'로 변경--> Automate Thresholds의 체크를 해제하여 motion 간의 간격을 조정 가능하다. ※ 점프 모션이 조금 어색하다..?: 강사님의 모션 순서는 다음과 같다GoesDown2GoesDownPeakGoesUp2GoesUpTakeOff 2. 'Idle' -> 'Jump' 설정: Parameter를 Bool 타입으로 만들.. 2025. 4. 17. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 89일차 목차게임에 필요한 상식25.04.04Character Animation>> Hierarchy에 Ellen Prefab 추가 >> PlayerController.cs 생성: Ellen에 추가--> Input Manager를 통해 입력값 받는 방식으로 구현 >> Ellen에 'Character Controller' Component 추가: 캐릭터를 이동시킬 뿐만 아니라 경사로나 계단도 오르도록 도와준다.Slope Limit : 오를 수 있는 경사로 각도Skin Width : 충돌감지영역 크기Min Move Distance : 움직임의 최소 거리Step Offset : 오를 수 있는 계단의 높이--> Character에 맞게 Center 조정 ※ Layer는 32Bit 비트 마스크를 사용하여 Layer를 구분.. 2025. 4. 4. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 88일차 목차게임에 필요한 상식25.04.03교안에 중복되는 내용이 많아서 이론적인 부분은 넘어가기로 결정됐다.--> 지난 프로젝트에 사용한 것들 전부 제거 (Settings의 'New Lighting Settings'는 남겨둠) 프로젝트 초기화>> 필요한 Package 설치: Package Manager를 통해 설치ProBuilder : 모델링 도구Polybrush : 지형을 만드는 등 텍스쳐와 관련된 도구 >> Window 열기: ProBuilder는 Hierarchy 옆에, Polybrush는 Inspector 옆에 둠 ProBuilder: Shape 만드는 법 >> 계단 >> Cube로 경사면 만들기: Cube를 만든 다음 Edge를 선택해 옮기기 >> Flip Normal: 실내를 만들기에 좋음 (Cub.. 2025. 4. 3. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 87일차 목차게임에 필요한 상식25.04.02새 프로젝트 생성Editor Version : 2022.3.60f1Template : 3D (Built-In Render Pipeline)Unity Cloud 연결 해제Project Name : 3d-game-project Knoll>> Knoll에 사용될 Material을 생성하고 적용: Knoll Body >> 그 외 Material의 세부 설정--> 원래는 Metallic과 Smoothness에 같이 적용되지만, Knoll이 URP 용으로 만들어진 소스라 Smoothness는 남아있음 >> Knoll Parts와 Tree도 생성하여 적용1. Knoll Parts: Equip과 Metal 둘다 KnollParts Material 적용--> 강사님은 따로 'Knoll.. 2025. 4. 2. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 79, 80일차 목차오목 게임 만들기25.03.21지난 시간, 랭킹 시스템을 구현 완료하고 Merge했다. 나와 같이 Main Scene 구현을 맡은 다른 수강생님이 상점과 코인 시스템을 구현 완료하여 Merge했고 남은 UI 클릭 소리와 설정을 구현하신다고 했다. 이에 따로 Main Scene에서 구현할 것이 없어 확정짓지 못한 BGM이라도 찾아보기로 했다. 메인화면 및 게임화면 BGM 탐색1. 배달의 민족 - 배달은 자신있어https://www.sellbuymusic.com/musicDetail/25235 배달의민족 - 배달은 자신있어곡 상세 | 배달은 자신있어이 마음에 드셨다면 다운로드, 앨범에 추가, 친구들과 공유해보세요 - 셀바이뮤직www.sellbuymusic.com 2. 배달의 민족 - 미래도시라솔파http.. 2025. 3. 21. 이전 1 2 3 4 ··· 12 다음