완강 후 궁금한 것
75
投稿した質問数 32
먼저 정말 배우고 싶었던 부분을 강의해 주셔서 정말 감사합니다. 완강 후 질문 있습니다.
배운 것만 그대로 적용하더라고 멀티플레이 게임 제작이 가능한지 궁금합니다. 혹시 간단하게 100명정도 동시 접속하는 게임을 제작하게 된다면 예상되는 문제점은 무엇이 있을까요?
그럼 사실상 로비나 릴레이를 구현하는 것은 거의 사용하지 않는다고 보면 될까요?
回答 1
0
안녕하세요. 양승근님, 완강 축하드립니다.
가능은 하지만 Host / Server 모드 일때는 호스트 한대에 모든 연산과 네트워크 처리가 몰립니다. 프래임드랍과 랙이 걸릴것으로 예상됩니다. 따라서 Dedicated Server 가 필요하며 역시 서버 한대 보다는 분산전략을 세워야 합니다. 4명정도 접속해서 하는 코옵 수준의 설계와 100인 접속 배틀로얄급은 처음 설계부터 고민을 많이 해야 합니다. 특정지점에 유저가 몰릴경우 모두 부하가 걸리는 현상이 발생하겠죠.
로비와 릴레이를 사용하셔야 합니다. 호스트방식으로는 100 동접을 구현할 수는 없습니다. 로비,릴레이, 데디 서버(Unity HostServer) 방식으로 우선을 설계를 잡으시고, 처음에는 16명 -> 32명 -> 50명 이런식으로 늘리면서 부하테스트를 하시길 권해드립니다.
싱글턴패턴
0
3
1
강의자료 pdf
0
7
1
코드 관련 질문
0
21
2
수강기간 연장 가능하실까요?
0
20
2
섹션7 수업자료 업로드 부탁드립니다.
0
22
2
Dictionary Key를 int에서 string으로 변경한 이유에 대한 문의
0
19
1
네트워크 전체 흐름 복습 질문
0
29
2
맥북으로 RDP 연결 질문
0
29
2
수강 연장 가능하면 요청 드립니다.
0
28
2
5.6버전 Networking Insights 실행안됨 문제에 관하여
0
30
1
UI 기능 관련 질문이 있습니다!
0
37
2
03-01 (16. CharacterController)
0
31
2
침해사고 샘플분석 첫번째 파일 다운로드 불가
0
28
1
6.0LTS, 6.3LTS 패키지 매니져 에러
0
113
3
캐릭터 중복 생성 문제
0
75
2
39강 질문
0
59
1
기초적인 질문
0
85
2
Default Player Prefab 파괴시 재생성
0
67
2
캐릭터 네트워크 애니메이션 질문 (29강의)
0
56
1
Warrior가 Gobin에게 달려가 충돌하면 Gobin이 뒤로 튀겨나가는 현상??
0
64
2
Warrior의 InputHandler.cs 의 OnEnable(), OnDisable() 메서드 부분에서 공격에 문제가 있는 것 같아요.
1
61
2
Netcode 사용시 운영관점 질문
0
70
1
캐릭터 이동 방식을 A* Pathfinding 에셋으로도 한번 부탁드립니다.
1
88
1
여기에 쓰인 기술이 적합할지 궁금하네요.
0
108
2

