PUN Classic(PUN1이라고도 불립니다)은 PUN의 첫 버전입니다.         현재는 리팩토링 및 기능 확장에 의해 PUN2로 새롭게 바뀌었습니다.          새 프로젝트에는 PUN2를 이용해 주시고, 기존의 프로젝트도 가능하면 PUN1에서 PUN2로 옮기는 것을 권장합니다.  자세한 내용은: "마이그레이션 노트". PUN Classic은 곧 점검이 시작됩니다.        중요한 버그의 수정과 Unity의 신버전의 지원 등을 예정하고 있습니다. 신기능의 추가는 PUN2에서만 이루어지므로 주의해 주십시오.

PUN 데모

에셋 스토어에는 Photon Unity Networking 4개 패키지가 있습니다. PUN Free 와 PUN+ 는 메인 패키지로 데모가 많이 들어 있습니다. 추가적으로 Unity 데모의 멀티플레이어로 변경한 "Photon Viking Demo" 와 "Photon Angry Bots Demo"가 있습니다.

PUN Free 와 PUN+

에셋 스토어에 있는 PUN 패키지에는 몇 개의 데모가 포함되어 있습니다. 완벽한 게임은 없지만 멀티플레이어 게임의 관점에서 활용할 수 있는 씬과 프리팹의 셋업을 어떻게 하는지 보여 주고 있습니다.

아래에 PUN Free 과 PUN+ package 에 대한 몇개의 데모가 있습니다.
Photon Unity Networking Free 다운로드

Back To Top

Hub Scene

새로운 빈 프로젝트에 PUN을 임포트 할 때 이 씬은 자동적으로 로드 되어야 합니다. 자동으로 로드 되지 않는다면 유니티 메뉴 Window,Photon Unity Networking, Apply Build Setup for Demos 를 이용 하시기 바랍니다.

포함되어 있는 모든 데모들은 "Hub Scene"으로부터 시작할 수 있습니다. 필요한 부분은 AppID 를 설정하여 빌드하고 실행 하는 것 입니다.

Photon Unity Networking Free
Photon Unity Networking SDK

에디터 내에서 Hub를 실행 할 수 있습니다. 일부 데모들은 로그를 기록 하기 위하여 유니티의 Console을 이용합니다. 힌트: Console 출력 창을 더블 클릭하면 일반적으로 로그를 출력한 코드로 이동 합니다.

데모에 대해서 더 보시려면 개별 씬을 오픈하시기 바랍니다.

Back To Top

Boxes 데모

Photon Unity Networking Free
PUN Boxes 데모

특징:

  • 빠르고 쉬운 무작위 매치메이킹 (JoinRandomRoom 과 CreateRoom)
  • 프리팹의 인스턴스 생성. InstantiateSceneObject
  • fixed updates 에서 위치와 회전 동기화

Back To Top

Mecanim Demo

Photon Unity Networking Free
PUN Mecanim 데모

하이라이트:

  • Animator View 컴포넌트로 애니메이션 동기화
  • 메카님 캐릭터의 부드러운 이동 갱신
  • 상세 내용

Back To Top

소유권 이전 데모

Photon Unity Networking Free
PUN Ownership Demo

하이라이트:

  • PhotonView의 오너십 전이 옵션
  • 게임 오브젝트 제어 넘기기 허용
  • 제어 요청을 거부하도록 현재 오너 설정하기
  • 위의 "pin" 으로 소유된 게임 오브젝트 하이라이트
  • 상세 내용

Back To Top

Pickup, Team, Score

Photon Unity Networking Free
PUN Pickup, Team 과 Scores 데모

하이라이트:

  • 아이템 줍는 것을 제공하는 간단한 솔루션 (컨커런트도)
  • 아이템이 재 스폰되었을 때 시간 동기화
  • 플레이어 팀의 점수 저장을 위한 커스텀 프로퍼티의 사용
  • 커스텀 프로퍼티를 쉽게 설정하고 접근하기 위한 클래스 확장 사용

Back To Top

Worker 데모

Photon Unity Networking Free
PUN Worker Demo

하이라이트:

  • 로비내의 룸 목록 (이전의 UI 포함)
  • 플레이어 캐릭터의 인스턴스 생성
  • 캐릭터 상태와 애니메이션의 동기화
  • RPC를 이용한 룸 내의 채팅

Back To Top

친구와 인증 데모

Photon Unity Networking Free
PUN 커스텀 인증 데모

하이라이트:

  • 친구 찾기 (가짜 사용자 이름을 통해서)
  • 커스텀 인증 (선택 사항)

Back To Top

동기화 데모

Photon Unity Networking Free
PUN Synchronization Demo

하이라이트:

  • 부드러운 위치 업데이트를 해주는 몇가지 알고리즘의 비교
  • 키보드 입력 필요 사항

Back To Top

Photon Viking 데모

Photon Unity Networking Free
PUN Viking Demo

스탠드얼론 다운로드는 유니티의 "Vikings" 데모의 변환본 입니다. 각 플레이어는 무작위의 장비(주의해서 보세요!)를 장착한 바이킹을 제어 합니다.

하이라이트:

  • 플레이어마다 캐릭터가 다르게 무작위로 생성됩니다
  • Photon Unity Networking (PUN)을 사용 합니다
  • "3인칭 MMO Controller" 데모의 변형 판
  • 클라우드와 로컬 서버 호환

Viking 데모 다운로드

Back To Top

Photon Angry Bots 데모

Photon Unity Networking Free
PUN Angry Bots Demo

AI와 대응 하여 멀티플레이어가 협업하는 완벽한 탑 다운 슈터 게임.
모바일, 스탠드얼론, 웹 지원.

하이라이트:

  • 유니티의 복잡한 게임 데모를 멀티플레이어 게임으로 변경
  • 모바일 플랫폼의 입력 최적화
  • 안드로이드와 iOS로 내보내려면 Unity Pro 라이선스가 필요
  • Photon Unity Networking (PUN) 사용
  • Cloud 와 local server 호환

Angry Bots 데모 다운로드

기술문서 TOP으로 돌아가기