유니티로 서버 측 프로그래밍을 할 수 있습니까? [닫은]


15

마지막 질문에 대한 또 다른 생각 . unity3d로 클라이언트 / 서버 게임을한다면 unity로 서버 사이드 프로그래밍을 할 수 있습니까? C # .net을 사용할 수 없다면? 그렇지 않은 경우 C ++에서 사용할 수있는 패키지 또는 lib가 있습니까? 통신은 단지 원시 소켓입니까?


1
@ fireDude67 : 나는 대답을 좋아한다면 그것을 할 것입니다 :( 또는 그것이 위키 같은 질문이

2
축하합니다. 16.7 % 증가
Joe the Person

답변:


9

Unity의 내장 네트워킹은 RakNet입니다. 내가 아는 한 Unity 내에서는 실제로 피어 투 피어 게임 전용입니다 (즉, 실제로 독립형 서버를 실행할 수 없음).

내가 아는 대부분의 웹 게임은 Unity를 사용하고 멀티 플레이어는 Exit Games 'Photon을 사용 합니다 . Paradise Paintball이 사용합니다. Atmosphir도 마찬가지입니다. .NET에서 서버 코드를 작성하여 DLL로 컴파일하고 해당 서버 소프트웨어로 실행합니다. 고유 한 코드와 함께 Unity에 드롭 할 수있는 클라이언트 DLL이 있습니다.

서버는 실행중인 시스템별로 라이센스가 부여되므로 서버를 배포 할 수 없지만 클라이언트가 서버에 연결하기를 원할 경우 입증 된 솔루션입니다.


흠, 좋은 링크, +1

2

네트워크 기반 프로그래밍에 대한 여러 자습서가 있습니다.

C # / Boo에서 네트워크 프로그래밍을 수행 할 수 있지만 JavaScript는 확실하지 않습니다.

클라이언트 / 서버 프로그래밍을 수행하는 또 다른 방법은 Unity Pro / C ++ 플러그인을 사용하는 것입니다


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.