유니티 게임 개발68 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 78일차 목차오목 게임 만들기25.03.20Ranking Popup Panel 만들기: 지난 시간에 이어서 제작 >> 현재 User 랭킹 구현현재 User의 데이터를 받아서 가장 상단에 표시되도록 구현현재 User의 랭킹도 랭킹 목록에 위치하도록 구현 --> 기존 Player Data를 담아둔 배열을 List로 변환하여 User Data를 넣어주고 다시 배열로 전환하여 구현--> 'Ranking Panel Controller'에 각각 바인딩 >> Panel이 중복으로 열리지 않게끔 수정: rankingPanelObject가 이미 존재하는지 체크하고 이미 있으면 추가로 생성하지 않도록 구현 >> 등수 표기: 랭킹 목록에 있는 Player의 랭킹 뿐만 아니라 가장 상위에 있는 User의 랭킹도 반영돼야 한다. 1. .. 2025. 3. 20. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 77일차 목차※ 25.03.18(76일차)에는 예비군 작계 훈련으로 빠짐오목 게임 만들기25.03.19Ranking Popup Panel 만들기: 'Popup Panel'의 Prefab Variant로 생성 ※ 급수에 따라 높은 급수가 더 위에 위치하도록 구현 (동일 급수인 경우 승률이 높은 유저가 위에 위치) >> 'Panel'의 자식으로 'Scroll View' 생성--> Anchor는 Alt + Shift >> 'Content'에 'Content Size Fitter', 'Vertical Layout Group' 추가 >> Scrollbar Vertical: Color는 Alpha 값을 0으로 설정--> Scrollbar Horizontal은 삭제 >> Handle >> Divider--> Anchor는 A.. 2025. 3. 19. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 75일차 목차오목 게임 만들기25.03.17각자 맡은 역할에 따라 구현하기: 저는 메인화면 UI를 담당하여 구현 Main Scene: Main Scene 추가 >> Canvas 추가 및 설정 >> Main Panel 생성 및 설정: Source Image를 None으로, Color는 (0, 0, 0, 255)로 설정 >> 'Main Panel'의 자식으로 'Logo' 생성: UI-Image로 생성, Color는 (217, 217, 217, 255) --> Hexadecimal : 'D9D9D9'▶ '64' Sprite Slice--> Anchor는 Alt + Shift >> 'Logo'의 자식으로 'Title Text' 생성: Font는 아직 미정 └ Game Buttons 생성: 빈 게임 오브젝트로 생성, Ve.. 2025. 3. 18. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 74일차 목차※ TicTacToe 제출 과제가 있어서 TicTacToe 게임을 제작함--> 자세한 내용은 68일차 게시글에 작성함Tic Tac Toe 만들기25.03.14과제: Tic Tac Toe 게임 만들어서 제출하기 >> TicTacToe 스코어 등록 및 리더보드 만들기: 68일차 활동싱글 플레이에서 게임에 승리하면 유저에게 10점 부여하세요 --> 현재 싱글 플레이에는 Minimax 알고리즘이 적용되어 절대 승리할 수 없기 때문에 2인 플레이에서 승리하면 유저에게 10점 부여하는 식으로 확인 가능전체 유저를 대상으로 랭킹을 보여주는 리더보드를 만드세요리더보드는 Scroll View를 이용해 만드세요Scroll View에는 유저 닉네임 + 점수를 표시하세요서버에서 유저 랭킹을 보여주는 기능을 만드세요리더보드.. 2025. 3. 14. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 73일차 목차 ※ TicTacToe 제출 과제가 있어서 TicTacToe 게임을 제작함--> 자세한 내용은 68일차 게시글에 작성함 Tic Tac Toe 만들기25.03.13과제: Tic Tac Toe 게임 만들어서 제출하기 >> TicTacToe 스코어 등록 및 리더보드 만들기: 68일차 활동싱글 플레이에서 게임에 승리하면 유저에게 10점 부여하세요 --> 현재 싱글 플레이에는 Minimax 알고리즘이 적용되어 절대 승리할 수 없기 때문에 2인 플레이에서 승리하면 유저에게 10점 부여하는 식으로 확인 가능전체 유저를 대상으로 랭킹을 보여주는 리더보드를 만드세요리더보드는 Scroll View를 이용해 만드세요Scroll View에는 유저 닉네임 + 점수를 표시하세요서버에서 유저 랭킹을 보여주는 기능을 만드세요리더.. 2025. 3. 14. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 72일차 목차오목 게임 만들기25.03.12게임 디자인: 아래 Asset을 활용하여 만들기로 결정https://assetstore.unity.com/packages/2d/gui/dark-theme-ui-199010 Dark Theme UI | 2D GUI | Unity Asset StoreElevate your workflow with the Dark Theme UI asset from Giniel Villacote. Find this & more GUI on the Unity Asset Store.assetstore.unity.com--> 예시 사진 게임 사운드>> SFX: 바둑돌 놓는 사운드나 버튼 사운드 등등 아래 Asset을 활용하여 만들기로 결정https://assetstore.unity.com/pack.. 2025. 3. 12. 이전 1 2 3 4 5 ··· 12 다음