게임개발
-
유니티 네트워크(UNet)게임개발 2017. 6. 20. 16:04
유니티 네트워크에 대해 공부하면서 별것 아니지만 소소한 내용들이 골머리를 앓게 했는데 그것에 대해 짧게 글을 써보려고 한다.해당 게시물은 내가 새롭게 공부하는 족족 지속적으로 변경될 수 있다. 유니티 네트워크에서는 네트워크 모델을 크게 3가지로 구분짓고 있는데 각각 서버, 클라이언트, 호스트이다.서버는 그 이름에서도 알 수 있다시피 클라이언트로부터 네트워크 요청을 전송받아 특정 처리를 해주는 개체이다.클라이언트는 서버에 어떤 처리를 요청할 수 있는 개체이다.호스트는 특이하게도 서버와 클라이언트 둘 다의 역할을 수행한다. 네트워크 커넥션은 일방적으로 클라이언트가 서버에 요청하는 과정을 가진다. 그러므로 서버는 하나이며 클라이언트는 다수이다. (1:N)서버를 통하지 않고 클라이언트끼리 통신이 가능하지 않냐고..