2013-10-16 2 views
3

소규모 회사의 경우 모든 가능한 네트워크 솔루션을 검토하여 어느 하나가 유니티 게임에 가장 적합한 지 확인합니다. Unity3D - 선택할 네트워크 솔루션은 무엇입니까?

  • TNet
  • UnityPark 스위트 (ULINK)
  • SmartFoxServer
  • 싶습니다

  • 광자 클라우드 네트워킹

    • 유니티 : 지금까지 나는 다음과 같은 옵션을 건너 본 적이 위의 제품에 대한 모든 사용자의 경험을 들어보세요.

      • 구현하기 쉬웠습니까?
      • 지원은 어떻게 되었습니까?
      • 얼마나 잘 문서화되어 있습니까?
      • 얼마나 잘 유지되고 있습니까?
      • 연결에 문제가 있습니까?
      • 일반적인 장단점은 무엇입니까?
      • 어떤 게임을 사용하셨습니까?

      나는 가장 좋은 해결책은 종종 해당 프로젝트에 달려 있음을 알고 있습니다. 그러나 회사로서 모든 게임에 대해 하나의 네트워크 솔루션을 사용하면 신제품 학습에 많은 시간을 절약 할 수 있습니다.

  • +0

    어떤 언어입니까? 기음#? –

    +0

    @MikePennington 예, C# –

    +0

    개발중인 장르에 대해 언급 해 주시겠습니까? 턴 기반 게임과 FPS는 네트워킹 라이브러리와는 매우 다른 요구 사항을 가지고 있기 때문입니다. SmartFox가 Habbo Hotel 게임에는 좋지만 Counterstrike에는 적합하지 않습니다. – Calvin

    답변

    3

    unity3d 또는 게임과 함께 네트워킹 라이브러리를 사용하지는 않았지만, 내가 읽은 것에서부터 게임 네트워킹에 사용되는 unity3d와 함께 사용할 수있는 프로젝트에 Lidgren을 사용했습니다. 내 요구에 맞게 사용하고 사용자 정의하는 것이 매우 쉽다는 것을 알았고 심각한 연결 문제가 발생하지 않았습니다. 물론 이것은 오픈 소스 라이브러리이므로 찾고있는 내용이 아닐 수도 있습니다.하지만 방금 지적했습니다.

    +0

    답변 해 주셔서 감사합니다. 그러나 Lidgren은 Unity를 전문으로하지 않습니다. 우리는 바퀴를 재발 명하는 것을 피하기 위해보다 전문화 된 솔루션을 찾고 있습니다. –

    +0

    AI War : Fleet Command는 네트워크 라이브러리로 Lidgren을 사용하여 배송 된 Unity 게임입니다. 따라서 Unity 라이브러리로 광고되지는 않지만 평가할 가치가 있습니다. – Calvin

    3

    나는 광자 클라우드 및 네트워크 유니티 ... 두의

    구현을 사용했습니다 매우 유사하고 사용하기 쉽습니다. 잘 설명되어 있습니다. 둘 다 FPS 스타일 게임에 사용하고 있습니다. 게임 스타일은 무겁고 3D 모델이며 많은 입자입니다.

    광자 구름 : 게임 FPS 스타일에서는 지연이 있지만 유료 버전 만 있으면 무료 버전 만 사용하는 것이 좋습니다.

    링크 : http://doc.exitgames.com/photon-cloud/PUNOverview/#cat-tutorials

    유니티 네트워크 : 나는 꽤 지연에 대한 많은으로 ...하지만 몇 플레이어와, 외부 서버를 사용하고, 잘 작동하지 않았다.

    링크 : http://docs.unity3d.com/Documentation/Manual/NetworkedMultiplayer.html

    나는이 두 가지를 추천하지만, 게임의 복잡성에 따라하는 서버 또는 지불 계획에 돈을 투자 할 필요가 있습니다.

    외부 서버가있는 경우 네트워크 통합을 권장합니다. 그렇지 않으면 Photon Clound를 권장합니다.

    하지만 덜 복잡한 게임의 경우 무료 버전이 적합 할 것입니다.

    희망이 도움이됩니다.

    관련 문제