Photon PUN 2- 포톤 계정 만들기 (1)
Photon Unity Networking (PUN)
멀티플레이어 게임용 유니티 패키지입니다.
유연한 매치메이킹을 통해 플레이어들은 객체들이 네트워크를 통해 동기화될 수 있는 룸으로 이끌어 줍니다.
RPC, 사용자 정의 속성 또는 "저 수준" Photon 이벤트들은 이 기능의 일부입니다.
빠르고 (선택적으로) 신뢰할 수 있는 커뮤니케이션은 전용 Photon 서버를 통해 이루어지므로
클라이언트들은 1 대 1 연결이 필요하지 않습니다.
PUN 2 - FREE | 네트워크 | Unity Asset Store
Get the PUN 2 - FREE package from Photon Engine and speed up your game development process. Find this & other 네트워크 options on the Unity Asset Store.
assetstore.unity.com
Photon PUN 2+ | 네트워크 | Unity Asset Store
Get the Photon PUN 2+ package from Photon Engine and speed up your game development process. Find this & other 네트워크 options on the Unity Asset Store.
assetstore.unity.com
두 개의 컨텐츠는 동일하지만
추가적으로 Photon Cloud 100명 동시접속 사용자 플랜(약. 40k MAU, 60개월 유효).
포톤 회원가입 / App ID 만들기
포톤 서버를 사용하기 위해서 아래 사이트에서 회원가입을 해준다
Multiplayer Game Development Made Easy | Photon Engine
EssentialPhoton Details Discover a summary of our product range, notable features, the power of the Photon Cloud, and our cost-effective pricing plans. HAVE A LOOK
www.photonengine.com
로그인 버튼 아래에 Create one ... 을 눌러 회원가입을 해준다
Email을 입력하면 입력한 메일의 메일함에서
비밀번호를 설정 할 수 있다
회원가입을 하고 Dashboard탭으로 들어가서
CREATE A NEW APP 을 만들어준다
포톤을 사용하는 유형/종류/애플리케이션 이름/설명을 작성 해주면된다
Create 까지 하면 오른쪽과 같이 내가 만든 포톤 서버를 확인 할 수있다
App ID 가 있어야지 포톤을 사용할 수 있기 때문이다
회원가입을 완료하고 유니티를 켜서
Window - Asset Store로 가서 PUN 2 -FREE를 다운 받아준다
https://assetstore.unity.com/packages/tools/network/pun-2-free-119922
PUN 2 - FREE | 네트워크 | Unity Asset Store
Get the PUN 2 - FREE package from Photon Engine and speed up your game development process. Find this & other 네트워크 options on the Unity Asset Store.
assetstore.unity.com
AssetStore 에서 Adding to my asset 을 하면
Window - Package Manager 안에서 다운받은 에셋을 확인 할 수 있다
그리고 에셋을 프로젝트에 Import 해준다
설치를 하면 App ID 를 입력하라고 나오는데
여기에 포톤 사이트에서 만든 App ID 를 기입하고
Setup Project 를 눌러주면 성공 했을 경우,
Done! 까지 나오면 완료 되었다
실행을 눌렀을 때 다음과 같이 경고문이 뜨면
Window - Photon Unity Networking > Pun Wizard 에서
SetupProject 를 눌러서 포톤에서 제공하는 AppId를 작성해주고 Setup Project 버튼을 누르면
다음 경고창이 나오지 않는다