메인 컨텐츠로 건너뛰기

멀티 플레이어
게임의 벤치마크!

Photon Fusion은 Unity 프로페셔널용으로 개발된 최고급의 상태 전송 넷코드 (Netcode) SDK입니다. 다양한 네트워크 토폴로지를 선택할 수 있어, 플레이어에게 최상의 게임 플레이 경험을 제공합니다.

최고의 멀티 플레이어 게임을 구축하기 위한 강력한 기능:

Tick-based Simulation

Tick-Based
Simulation

안정적이고 정확한 네트워크 코어 기능. 클라이언트측 예측 및 스냅샷 보간의 기반.

Client-side Prediction

Client-Side
Prediction

고지연이나 네트워크 로스가 발생해도 서버 권한을 포기하지 않고 플레이어가 자신의 입력에 즉시 응답할 수 있도록 합니다.

High Performance

High
Performance

수백 개의 클라이언트 연결을 통해 수천 개의 네트워크 객체를 처리하며, 복잡한 관심 관리도 포함됩니다.

Snapshot Interpolation

Snapshot
Interpolation

자동 보간이나 커스텀 보간을 사용함으로써, 인터넷 환경이 불안한 상황에서도 빠르고 자연스러운 비주얼 렌더링이 가능합니다.

Lag Compensation

Lag
Compensation

Esport급 게임 메커니즘을 위한 사용하기 쉬운 API를 갖춘 내장 지연 보상 히트 박스.

Replication Systems

Replication
Systems

델타 스냅샷과 최종 일관성을 위한 리플리케이션 알고리즘의 클래스 구현.

Unity 검증된 솔루션

Unity가 인정한 검증된 솔루션으로, Photon Fusion을 포함해 최고 수준의 품질과 호환성을 자랑하며, 원활한 Unity 통합을 위해 철저하게 검증된 제품입니다. 개발자들이 이뤄낸 소중한 성과들이 담겨 있습니다.

Unity
최소화된 대역폭

최고의 성능을 위한 최적화:
레플리케이션 알고리즘

Fusion은 쉽게 바꿀 수 있는 두 가지 레플리케이션 알고리즘을 제공하고 있습니다.

완전
일관성

(기본값)

오브젝트별로 추가 대역폭을 활용하여 내부의 상태가 일관되도록 합니다. 즉, 오브젝트에 표시되는 모든 정보가 동일한 틱에서 나온 것임을 보장하는 방식입니다.

최종
일관성

(고급)

객체별 대역폭을 아껴서 한 번의 업데이트에 더 많은 객체를 전달할 수 있지만, 이로 인해 각 객체의 상태는 두 개의 서로 다른 틱에 걸쳐 있을 수도 있습니다.

플레이어
대역폭
최대화된 성능

멀티플레이어 엔지니어링의 진화적 도약

Fusion은 이전보다 훨씬 많은 플레이어와 객체를 동시에 지원하며, 멀티플레이어 기술의 새로운 발전을 이뤄내고 있습니다.

Fusion은 MLAPI나 Mirror보다 대역폭 사용량이 6배 적고, 서버의 CPU 부담도 적게 사용하도록 최적화되어 있어, 게임 플레이에 더 유연하게 대응할 수 있으며, 저사양 서버나 비용 절감에도 뛰어난 성능을 발휘합니다.

0
123
서버가 1초에 20번씩 각 클라이언트로 패킷을 보내며, 숫자가 낮을수록 더 좋습니다.
수치가 낮을수록 더 좋습니다.
수치가 낮을수록 더 좋습니다.
Fusion
MLAPI
Mirror
게임 개발을 더 쉽게!

유연한 네트워크 토폴로지

Fusion은 다양한 네트워크 토폴로지와 레플리케이션 알고리즘을 지원하면서도, API는 하나로 통합되어 있어 어떤 상황에서도 일관되게 사용할 수 있습니다. 이를 통해 개발자는 가장 중요한 게임 개발에만 집중할 수 있게 됩니다.

DEDICATED SERVER

퍼블릭 IP가 있는 전용 서버(헤드리스 Unity 인스턴스)

A
권한
++
서버가 완전한 권한이 있음
S
상태
++
서버 이행이 가능
L
지연
++
낮은 레이턴시 : 클라이언트에서 서버로 직접 연결
%
QoS
++
게임 엔진의 안정성
$
비용
--
전용 서버의 오케스트레이션

CLIENT 호스트

한 명의 플레이어가 호스트가 됩니다. 다른 모든 플레이어는 호스트에 접속합니다.

A
권한
--
호스트는 완전한 권한이 있음
해킹/부정행위 가능
S
상태
++
턴키 호스트 이행
L
지연
/
레이턴시가 좋다(펀치) 또는 비교적 나쁘다(릴레이)
%
QoS
-
플레이어/호스트에 따라 다름
$
비용
++
플레이어 + Photon Cloud

공유 AUTHORITY

룸에 상태 권한과 옵션의 플러그인(커스텀 코드)이 있습니다.

A
권한
/
룸은 상태의 권한이 있지만 클라이언트는 자신에게 할당된 오브젝트의 상태를 제어할 수 있음.
S
상태
++
룸이 게임 전체의 상태를 유지함
L
지연
++
리전 내 룸에 직접 연결
%
QoS
+
높은 안정성과 업타임
$
비용
++
비용 효율이 좋음

디터미니스틱

Quantum: 각 클라이언트는 결정론적인 시뮬레이션을 수행합니다.

A
권한
++
서버는 입력 권한이 있으며 SIM을 참조할 수 있음
S
상태
++
룸이 게임 전체의 상태를 유지함
L
지연
++
리전 내 룸에 직접 연결
%
QoS
+
높은 안정성과 업타임
$
비용
++
비용 효율이 좋음
Productsheet 1
Productsheet 2
Productsheet 3

Fusion기능의 스냅샷

Unity 전문가를 위한 최상급 상태 동기화 넷코드 (Netcode) SDK의 핵심 정보를 확인해 보세요.

서버

Photon Cloud – 글로벌 저지연 인프라

DDoS 보호된 상태로 15개의 전략적 거점에 설치된 Photon Cloud의 고성능 서버로 전 세계 많은 게이머들에게 서비스를 제공하고 있으며, 게임 데이터를 최대한 빨리 전송합니다.

World
Photon Fusion features saved us time and effort and met our product goals for a large player capacity. Partnering with Photon has been a pleasure.
Russell Ball
Vice President of Engineering Schell Games
(Among Us VR)
We’ve used all of Photon’s services internally and for our external clients, so don't expect us to choose another multiplayer engine soon!
BitCake Studio
(Atomic Picnic)

업계 최상위 기업들과 에이전시, 플랫폼들로부터 신뢰받고 있습니다.

RecRoom
Spatial
VW
TACX

새로운
벤치마크 경험을
만들어 볼 준비가 되셨나요?

Fusion의 강력한 상태 동기화 네트워크 SDK는 특별한 멀티플레이어 경험을 만들어내는 데 꼭 필요한 핵심 기능들을 모두 갖추고 있습니다.