Fusion 1에서의 전환
발사체 고급 프로젝트는 여전히 Fusion 1 사용자에게 제공됩니다. 하지만 Fusion 2 버전에서는 내부적으로 여러 가지 중요한 변화가 도입되었습니다. 아래는 주요 변경 사항에 대한 요약입니다:
- 플레이어 관련 클래스 및 입력 처리 간소화
- 무기 컴포넌트 시스템 단순화
- Fusion 1의 KCC 애드온을 Simple KCC 애드온으로 교체
ProjectileManager
가 제거됨. 대신, 히트 스캔 발사체와 운동학적 발사체가 별도로 관리되어 네트워크 효율성이 향상되었습니다. 이는 각 발사체 유형에 맞춘NetworkDataBuffer
의 별도 구현(HitscanProjectileBuffer
,KinematicProjectileBuffer
)을 통해 이루어집니다.- 발사체의 시각적 효과가 네트워크 버퍼에 있는 데이터보다 오래 유지될 수 있도록 개선되었습니다. 이로 인해 작은 데이터 버퍼를 사용하면서도 궤적, 충돌, 환경 효과와 같은 장시간 시각 효과를 지원할 수 있습니다.
- 스폰 예측 기능이 Fusion 2에서 지원되지 않습니다. 대신
NetworkObjectBuffer
**를 사용하여 미리 선택된 수의 객체를 사전 생성합니다. - 새로운 Deathmatch 씬 추가
- 유도 발사체가 개선됨
- UI 및 씬 서비스 시스템 제거
- Game 씬이 Playground*로 이름 변경
- + 그 외 다양한 개선 및 버그 수정