Unity 에 EOS 붙이기
플러그인은 EOS Plugin for Unity(PlayEveryWare)예요. 패키지 매니저(Git 주소 또는 UPM tarball)로 넣고, 에디터 메뉴 EOS Plugin → EOS Configuration 에 키를 넣어요.
플러그인에 들어 있는 샘플 Lobbies·Peer 2 Peer 를 먼저 돌려 보세요. 그 코드를 가져다 쓰는 게 제일 빨라요.
Netcode for GameObjects 를 쓴다면 샘플 P2P Netcode 의 방식을 따라요.
더 알아보기
순서
- Epic 포털에서 키 5개 받기
- 패키지 매니저 → Git 주소로 플러그인 추가 →
EOS Plugin → EOS Configuration에 키 입력 - 샘플(Lobbies, Peer 2 Peer)로 로그인·로비가 되는지 확인
- 내 게임에 로비 화면과 네트워크 코드 넣기 (AI 에게 시키기)
- 빌드 대상 Windows x86_64 → 빌드 폴더째 zip
빌드할 때
빌드 폴더(Game.exe, Game_Data, UnityPlayer.dll, EOS DLL)를 통째로 zip 으로 묶어요. IL2CPP 와 Mono 둘 다 괜찮아요.