Development/Unity BootCamp69 멋쟁이사자처럼부트캠프 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. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 71일차 목차※ 랜덤으로 조편성이 되었고, 팀 프로젝트로 오목 게임을 만들게 됐다.: 프로젝트 관리 툴인 Jira와 소스 관리 툴인 Github를 내가 만들어서 팀원들을 초대했다.오목 게임 만들기25.03.11게임 설계 및 프로젝트 계획: 게임 설계 과정에서 어떤 기능을 어떻게 만들 것인지 팀원들과 소통합니다. 이 과정을 통해 목표하는 결과물에 대해 팀에서 결정합니다.--> 프로젝트 계획을 문서화 합니다. 프로젝트 계획에는 게임 설계 및 각 팀원의 담당 파트에 대해 작성하며, 디자인이나 사운드 등 개발 외 작업에 대해서도 작업을 계획합니다. >> 개요: 게임은 멀티플레이와 AI 플레이가 합쳐진 형태의 오목 게임입니다.--> 기본적으로 멀티플레이가 구현되면 좋겠지만, 멀티플레이 구현이 어렵다고 판단되면 AI 기반.. 2025. 3. 11. 멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 70일차 목차Tic Tac Toe 서버 만들기25.03.10멀티 플레이 구현>> Chatting Panel Prefab화 후, Hierarchy에서 삭제 >> 'Main Panel'의 'Buttons'에 있는 'Score Button'을 'MultiplayButton'으로 수정: Text도 '멀티 플레이'로 변경, OnClick()에 함수 바인딩 >> 기존 코드 개선: 멀티 플레이를 적용하기에 더 용이하도록 개선MainPanelController.csGameManager.csAIController.cs --> 삭제Constants.csBlockController.csMinimaxAIController.csBattlePanelController.cs --> 삭제 >> GameLogic.cs 생성: GameManag.. 2025. 3. 10. 멋쟁이사자처럼부트캠프 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 자동 로그인 만들기점수 불러오기 기능과 로그인 기능을 이용해 자동 로그인 기능을 만들어 보세요.--> 한번 로그인을 하면 자동으로 로그인이 되지만, 아직 안한 상태라면 로그인 창이 뜨도록 25.03.12>> GameManager.cs 의 Start()에서 NetworkManager의 GetScore()를 호출하여 구현: 자동 로그인에 실패했을 때 OpenSigninPanel()을 호출하여 다시 로그인 할 수 있도록 구현--> 아래의 최종 코드도 수정해놓음 >> 'NavigationPanel'의 Button들의 Source Image 수정: 기존의 Source Image가 깨져있어서 'Dark Theme.. 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. 이전 1 2 3 4 5 6 ··· 12 다음