Photon Fusion2 샘플에 대해서 정리한 표 / 학습 로드맵

Sample
Name
Host
Mode
Shared
Mode
Description Study Focus
Asteroids
Simple
Yes No 간단한 아케이드 스타일의 게임 샘플. 네트워킹과 동기화의 기본을 배우기 적합. 기본적인 네트워킹 개념, 동기화, 및 객체 이동 동기화를 학습하는 데 적합.
Simple
FPS
Yes No 기본적인 1인칭 슈팅 게임 샘플. FPS 게임에서의 네트워크 동기화와 레이턴시 처리 예시. FPS 장르의 캐릭터 컨트롤, 발사체 및 상호작용의 네트워크 처리 학습에 유용.
Razor
Madness
Yes No 레이싱 게임 스타일의 샘플. 차량 물리와 동기화 메커니즘 학습. 차량 물리 및 동기화 알고리즘, 레이싱 게임의 네트워크 처리 학습에 적합.
Quiz
Network
Yes Yes 간단한 퀴즈 게임 샘플. 실시간 데이터 동기화 및 UI 업데이트 방식 학습 가능. UI 요소와 실시간 데이터의 네트워크 동기화, 사용자 입력 처리 학습에 유용.
Fusion
Golf
Yes No 골프 게임 샘플로, 다양한 물리 요소와 상호작용을 포함. 복잡한 물리 상호작용과 여러 플레이어 동기화 방식 학습에 적합.
Impostor Yes Yes 소셜 디덕션 장르 게임 샘플. 플레이어 간의 상호작용과 상태 동기화 학습. 상태 동기화, 역할 기반 게임의 네트워크 로직 및 동작 학습에 적합.
Karts Yes No 카트 레이싱 게임 샘플. 고급 물리 처리와 네트워크 동기화 예제 제공. 고급 물리 동작과 복잡한 동기화, 레이싱 게임 로직 학습에 유용.
Tanknarok Yes No 탱크 전투 게임 스타일의 샘플. 고급 물리 및 네트워크 상호작용 학습. 대전 게임의 네트워크 상호작용, 물리 동작 동기화 및 복잡한 게임 로직 학습에 적합.
BR200 Yes No 배틀 로얄 스타일의 샘플로, 대규모 플레이어 동기화 및 상호작용 처리 예시. 대규모 플레이어 동기화, 배틀 로얄 장르의 특수 로직 및 서버 성능 최적화 학습에 유용.
Multi Climb
Tutorial
Yes Yes 복잡한 물리 동작과 네트워크 동기화를 설명하는 고급 튜토리얼. 다중 사용자 동기화 및 물리 계산 학습 가능. 복잡한 물리적 상호작용, 네트워크 최적화, 대규모 플레이어 수 처리, 성능 향상 기법 학습.

 


Photon Fusion 2 학습 로드맵

단계 프로젝트/튜토리얼 학습 목표 및 내용
초급 샘플 프로젝트 실습 Asteroids Simple - 간단한 네트워크 동기화 및 이동 동기화 실습
- 객체의 생성, 이동, 삭제를 네트워크를 통해 동기화하는 방법 학습
  Quiz Network - 실시간 데이터 동기화 및 UI 업데이트 실습
- 사용자 입력과 UI 요소의 네트워크 동기화를 배우기
중급 샘플 프로젝트 실습 Simple FPS - FPS 장르에서의 캐릭터 컨트롤 및 발사체 네트워크 처리 학습
- 지연 시간 관리 및 예측(Prediction) 기법 배우기
  Fusion Golf - 복잡한 물리 동작 및 여러 플레이어 동기화 방식 학습
- 다양한 물리적 상호작용 및 충돌 처리 방법 이해
고급 기능 및 최적화 Impostor - 상태 동기화 및 역할 기반 게임의 네트워크 로직 학습
- 복잡한 게임 로직 및 상태 관리 기법 익히기
  BR200 - 대규모 배틀 로얄 게임에서의 동기화 및 성능 최적화 방법 학습
- 서버 성능 최적화 및 대규모 플레이어 관리 기법 이해
고급 튜토리얼 및
커스텀 제작 실습
Multi Climb Tutorial - 복잡한 물리적 상호작용 및 네트워크 최적화 실습
- 다양한 사용자 수용을 위한 확장성 있는 네트워크 설계 학습