- Playfab 닉네임 동기화 문제SiJun-Park포톤을 공부하다 닉네임이 자꾸 마지막으로 회원 가입한 유저 기준으로 닉네임이 설정이 되어서 뭐가 문제일까 고민을 많이 해보았습니다. 빠르게 찾은 결과부터 말씀드리면 "DisplayName"을 사용 하여야 합니다. PhotonNetwork.NickName = nicknameInpuField.text; PlayerPrefs.SetString("NickName", PhotonNetwork.NickName); PlayerPrefs.Save(); var request = new RegisterPlayFabUserRequest { Email = emailInputField.text, Password = passw..
- 2025-07-04 05:07:57
- [Photon] 방 상태 추가SiJun-Park이제 방상태에 따라서 입장이 가능하거나 불가능하게 만들 필요가 있어서 구현을 하였습니다. public void OnCreateRoom() { SoundManager.Instance.ClickButton(); RoomOptions roomOptions = new RoomOptions(); roomOptions.MaxPlayers = byte.Parse(RoomCapacityInputField.text); roomOptions.IsOpen = true; roomOptions.IsVisible = true; roomOptions.CustomRoomProperties = new ExitGames.Client.Photon.Ha..
- 2025-06-19 04:39:10
- [Photon] 스코어 보드SiJun-Park게임의 마지막인 스코어 보드를 작성하는 것으로 전체적인 게임의 마무리를 하였습니다. 모든 유저가 죽게된다면 스코어를 출력을 합니다. public void Die(object obj, PlayerControlManager owner = null) { Dead = true; switch (obj) { case PlayerControlManager player: PhotonView playerPhoton = player.GetComponent(); int score = player.TextManager.GetScore(); UpdateData("Score", p..
- 2025-06-15 00:58:53
- [Photon] 피해 및 사망 로직 변경SiJun-Parkhttps://sijun1191.tistory.com/120 [Photon] 몬스터 피해 및 소환 알고리즘 수정이전에 만들었던 코드로 하면 문제가 생깁니다. A라는 유저가 방을 만든 주인이라하고, B가 접속을 하였다고 한다면 B가 몬스터에게 피해를 주게 되어 몬스터 처치를 할 경우 몬스터가 정상적으sijun1191.tistory.com https://sijun1191.tistory.com/118 [Photon] 플레이어 사망 상태 추가이번에는 조금 오랫동안 고민을 하고, 여러 시도 끝에 완성이 되었습니다. 플레이어 상태를 bool 형태로 기록만 한다고 하면 불러오기도 너무 복잡하고, 상태에 따라 무엇을 연결하려고 하여도sijun1191.tistory.com 위는 이전에 작업을 하였던 피해와 플레이어 및 ..
- 2025-06-13 05:20:46
- [Photon] 몬스터 체력 동기화 문제SiJun-Parkhttps://sijun1191.tistory.com/120 [Photon] 몬스터 피해 및 소환 알고리즘 수정이전에 만들었던 코드로 하면 문제가 생깁니다. A라는 유저가 방을 만든 주인이라하고, B가 접속을 하였다고 한다면 B가 몬스터에게 피해를 주게 되어 몬스터 처치를 할 경우 몬스터가 정상적으sijun1191.tistory.com 이전에 소환을 위와 같이 하였었는데, 문제가 발생을 하였습니다. A라는 마스터 클라이언트는 단계에 맞추어서 몬스터 체력이 잘 적용이 되지만새로운 유저 B가 들어오면 B의 입장에서는 몬스터의 체력이 적용이 안된 상태입니다. void Update() { if (PhotonNetwork.IsMasterClient == false) return; ..
- 2025-06-11 14:52:08
- [Photon] 몬스터 공격 수정SiJun-Parkhttps://sijun1191.tistory.com/101 FPS Project - 5 [ 몬스터 이동 및 공격 ]FPS Project - 5에서는 몬스터가 유저를 찾아 이동을 하고 공격을 하는 것을 목표로 구현을 하였습니다. Navigation을 사용하기 위해서 몬스터에게 Nav Mesh Agent를 설정을 해주었고, 유저 앞 2.1 거리에서sijun1191.tistory.com이전과 이어서 전에 구현을 하였던 공격 수정을 하였습니다. Local에서 하는 것이 아닌, 멀티 환경에서 하기 때문에 타겟을 찾는 것을 수정 해주어야 했습니다. public static Dictionary Information = new Dictionary();가장 먼저 PlayerControlManager에서 static으로..
- 2025-06-10 22:32:47
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)