주제 : Unity 및 Photon Fusion 기반 3D 1인칭 FPS 호러 생존 게임 개발 기간 : 2025.06.12. ~ 2025.06.19. 개발 인원 : Unity(6명) 사용 기술 : Photon Fusion2, FSM(Enum), addressable Github : 유료 에셋으로 인한 비공개
도쿄 2010
주제 선택 사유
유니티 심화 주차에서 배운 기술을 활용해보고 여태 해본적 없는 장르를 하고 싶어서 FPS 장르를 선택하게 되었음.
참고 게임 : "Left 4 Dead"
기술 스택
Photon Fusion, FSM(Enum), addressable
기술적 의사결정
Photon Fusion
사용 이유 : 성능, 확장성, 개발 편의성
뛰어난 성능과 낮은 지연 시간
FPS 게임은 총을 쏘고 피하는 동작이 매우 빠르게 일어나므로, 지연 시간이 짧은 것이 매우 중요.
Photon Fusion은 높은 성능의 네트워킹을 위해 설계되어, 플레이어의 행동과 다른 플레이어가 보는 화면 사이의 지연을 최소화
쉬운 개발
멀티플레이 게임 개발은 매우 복잡
Photon Fusion은 견고한 프레임워크와 도구를 제공하여, 네트워크 로직의 많은 부분을 자동으로 처리