GameDeveloperMint_o
대표칭호 없음
Mint_o f86357f6ed4c4a6ea4a0535127a742c8
이해도 | 1.16 |
---|---|
게임버전 (JE) | 모드버킷 |
스크립트 버전 | 입문자(아무것도 몰라요) |
스크립트 애드온 | 2.5.1 이상 |
pvp 매칭 스크립트를 만들려고 하는데 혹시 1 대 1 말고 3 대 3 ~ 5 대 5 매칭으로 되는 스크립트 가르쳐 주실 수 있나여?
1 대 1 매칭은 아는 지인분이 스크립트가 구현이되는데 매칭 수락에서 오류가 나서여.. 가능한가여 ?
스크립터브혼
2021.05.24매칭 시스템에서 가장 핵심이 되는 알고리즘은 매칭 준비 단계에서 충분한 유저수가 되는지 검사하는 부분입니다.
유저들이 수시로 들어오고, 나가는 상황에서 게임을 시작하기에 충분한지 확인하고, 충분하다면 시작할 수 있어야 하죠.
[게임 시작 대기시간 구현하기]에서 게임을 시작할 수 있는 인원이 모이면 일정시간 대기 후 시작하는 알고리즘을 구현했었습니다.
위 글의 코드에서는 {game::players::*} 변수 하나로 참여 인원을 체크하지만
pvp라면 두개의 팀이어야 하기때문에 {game::team.a::*}, {game::team.b::*} 이렇게 두 리스트를 사용해야 할 것입니다.
위 글의 코드를 먼저 테스트 해보시고 어떻게 구성할 수 있는지 다시 검토해보세요.
azi
2022.01.07브혼님 혹시 방을 3개정도 만들고 비어있는 방으로 자동 매칭되게 할 수 있을까요?