Project

General

Profile

넷드론 유니티


.NET과 Native 기반의 멀티플레이어 서버를 통해 더욱 더 강력해진 성능들을 경험해보세요.

빠르고 안정적인 넷드론 엔진으로 다양한 환경에서 완벽한 독립형 게임서버개발 및 상용화가 가능합니다.

지금 바로 완벽한 멀티플레이어 게임 개발을 위한 최고의 솔루션, 넷드론 엔진의 강력한 성능을 경험해 보세요.

패키지

  • NetDroneSDK
    • netdrone (bin)
      • unlimited
    • appdrone (bin)
    • test (src)
      • echoclient
      • echoserver-dotnet
      • echoserver-linux
    • tools (src)
      • ansi2utf8
      • genserial
      • date2unixtime
      • txt2bytes
      • xtc2txt
      • bytesloader
  • Examples (src)
    • battlearena
    • gunsmokebetter
    • easyshooter
    • panicroom
    • survivalshooteronline
    • easyshooter-cluster
      • gameclient
      • authserver
        • sign up
        • load balancing (on/off)
          • server
          • channel
          • dbms
      • linkserver
      • mainserver
        • item (memory pool)
        • inventory
        • shop
        • effect
        • character
        • post (distributed)
        • friends (distributed)
        • invite (distributed)
        • follow (distributed)
        • kick
        • mod
          • free for all
          • duel
          • team death match
        • reward
      • excel files
      • configuration files
        • mysql

설명서

  • NETDRONE ENGINE INTRODUCTION (English, Korean)
  • NETDRONE ENGINE GUIDEBOOK (English, Korean)
  • NetDrone.NET API Reference (CHM, PDF, English, Korean)
  • AppDrone.NET API Reference (CHM, PDF, English, Korean)

사양

  • TCP, Reliable UDP
  • NDP
  • Multi-Platform
    • Linux, Windows, Mac
  • Multi-Language
    • C#, C++
  • Multi-Threading
  • Reuse memory allocation
  • Singleton Pattern
  • Factory Pattern
  • Compact Packet Design
    • TCP Header: 8 bytes
    • UDP Header: 12 bytes
  • Compact Game Log
  • Tracer
  • Poll(Overlapped IO), Epoll
  • Raw Sockets
  • CSV, Binary CSV
  • Packet Queue

라이선스

다운로드