1. 프로젝트 생성오른쪽 사진처럼 스프링 이니셜라이저를 클릭하라는데 난 없음 ㅋㅋㅋ이건가 해서 Get 누르니까 뭔가가 다운받아지기 시작.. 몰루 일단 30일 평가판 해봄 오 이번에는 이것저것 좀 많이 뜬다 근데 여전이 스프링 이니셜라이저는 없는디 비슷한 스프링 부트에 들어가니 들어있는건 똑같은것 같아서 일단 이거로 해보겠다 이렇게 셋팅해주고JDK는 뭔든 17버전으로만 맞추번 된다고 한다. 다음 누르고IntelliJ 프로젝트 생성 시 Git 생성Git은 프로젝트의 소스코드들을 버전 별로 관리하기 위한 도구 Q. IntelliJ에서 프로젝트 생성 시 Create Git repository를 체크하면 무슨 일이 일어나는가?프로젝트 폴더에 숨김 폴더인 .git이 생성되면서 해당 프로젝트가 로컬 Git 저장소로..
1. 프로젝트 소개해적 테마의 멀티플레이 TPS 배틀로얄 게임 개발 기간: 2025.02 - 2025.03 (5명)플랫폼: Window담당 업무Photon PUN 기반 멀티플레이 환경 구축로비·Ready 시스템 구현플레이 영상 : https://youtu.be/lAT0KWf2J4g?si=hg59ndWi7MOo0ktp 2. 문제상황YoHoThrow에서는 한 게임이 종료된 후 동일한 Photon Room을 유지한 상태에서 Ready Scene으로 돌아가는 구조를 구현했다.그런데 인게임에서 Ready Scene으로 이동하는 과정에서 예상하지 못한 문제가 발생했다. Ready Scene으로 돌아왔는데 이전에 생성된 플레이어 오브젝트가 다른 클라이언트에 남거나 예상하지 않은 Scene에 생성되는 현상이었다. 처음..
1. 프로젝트 소개해적 테마의 멀티플레이 TPS 배틀로얄 게임 개발 기간: 2025.02 - 2025.03 (5명)플랫폼: Window담당 업무Photon PUN 기반 멀티플레이 환경 구축로비·Ready 시스템 구현플레이 영상 : https://youtu.be/lAT0KWf2J4g?si=hg59ndWi7MOo0ktp 2. 문제상황 : Ready 상태가 즉시 반영되지 않음YoHoThrow는 Photon PUN을 이용한 멀티플레이 게임으로, 게임 시작 전 Ready Scene에서 모든 플레이어가 준비 상태가 되면 방장이 게임을 시작할 수 있도록 구현했다.처음에는 플레이어의 Ready 상태를 Photon의 CustomProperties에 저장하고, 모든 플레이어가 Ready 상태인지 확인하는 구조로 구현했다...