Raknet

Een cross-platform C ++ game-netwerkmotor.
Download nu

Raknet Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Creative Commons Att...
  • Prijs:
  • FREE
  • Naam uitgever:
  • Jenkins Software LLC
  • Uitgever website:
  • http://www.jenkinssoftware.com/

Raknet Tags


Raknet Beschrijving

Een cross-platform C ++ Game Networking Engine. RAKET is ontworpen om een hoge prestaties te zijn, eenvoudig te integreren en een volledige oplossing voor games en andere toepassingen. Hier zijn enkele belangrijke kenmerken van "raknet": Lobby System: · Lobby van de database met ondersteuning voor vrienden, kamers, snelle match, ranglijst, e-mail en meerdere titels. Object Replication System: · Maak automatisch, vernietigen, serialiseren en verzenden van uw spelobjecten. Veilige verbindingen: · SHA1, AES128, Syn-cookies en RSA om netwerkaanvallen te voorkomen en te detecteren. Robuuste communicatielaag: · Automatische stroomregeling, berichten bestellen op meerdere kanalen, berichtcoalescentie, en splitsen en hermonteren van pakketten. Autopatcher: · Werk uw gebruikers bij met database-aangedreven binaire delta-patches of gebruik een eenvoudigere versie voor updates zoals gebruikershuiden of kaarten. Oproepen op afstand: · Bel native C en C ++ -procedures met automatisch serialized parameterlijsten. Stemcommunicatie: · Inclusief audiobindingen voor Port Audio, FMOD en DirectSound. Nat Punchthrough: · Essentieel voor gebruiker gehoste of peer tot peer-toepassingen. Wat is er nieuw in deze release: · Vaste definieer bug met big_endian tot __big_endian__ in Bigint. · Fixed FullConnectedMesh2. Binden van welk bericht ook een bericht kwam, dus we antwoorden altijd op hetzelfde adres. Hiermee wordt een probleem opgelost waarbij u meerdere IP-adressen hebt en op een ander adres antwoordt dan wat de afzender wordt gebruikt. Dit betekent ook dat Raknet niet langer noodzakelijkerwijs een enkele socket gebruikt voor alle communicatie. · Toegevoegde RAKNETSocket-structuur, met Getsockets Accessor in Rakpeerinterface. Dit kan worden gebruikt om erachter te komen welke poorten en IP-adressen u lokaal gebonden hebben. · ConnectwithSocket toegevoegd aan Rakpeerinterface. Verwijderde sterking. · Toegevoegde UPnP-implementatie van Codeproject aan monsters, met oplossingen. · Toegevoegd aan NatPunchthrough-monster. Natpunchhrough ondersteunt nu 0 voor de parameter Maximum_Number_of_Internal_ids_to_Check. · Vaste replicamanager3 serialisatiebugs met RM3SR_Serialized_identically, en met serialiseren tot meer dan 3 systemen. Valideer ook verbindingen voordat u ze gebruikt, dus we weten dat het andere systeem eerst de verbinding heeft gemaakt. Replicamanager3 QueryConstruction wordt nu alleen gebeld wanneer het object niet al bestaat. Als het al bestaat, wordt querydestriging in plaats daarvan gebeld. · Toegevoegd Rakpeerinterface :: GetTimeoutTime () · Toegevoegd tijd rij is geschreven naar Packetlogger. UDPFORWARDER, en dus de proxyserver, werkt nu in zijn eigen draad. UDPFORWARDER STELt de bron- of bestemmingspoort pas totdat het eerste bericht arriveert, om de symmetrische NATS-wisselende poorten te verwerken. · UDPFORWARDER retourneert nu een resultaatverbinding met succes, slechte parameters, in uitvoering of mislukt · Flow Control trekt nu gemiddelde tijden af tussen draadupdates van PINGS. Hiermee wordt een probleem opgelost waarbij ongelijke tijden tussen schroefdraadcontextschakelaars hebben veroorzaakt gerapporteerde pings om constant te fluctueren, resulterend in flow-controle die naar het minimumniveau wordt gedaald. Dit zou een probleem moeten oplossen dat wordt aangetroffen door Stardock, met berichten gebufferd en een lange tijd om te verzenden. · Fix probleem met UDPProxyCoordinator, waar twee systemen tegelijk doorsturen zou beginnen met elkaar, maar het ene systeem rapport succes voordat de andere wist ervan, resulterend in twee doorzendgegevens. · Gewijzigd toevoegen UDT bron RakNet distributie, onder DependentExtensionsudt4. Reactie uit _USE_RAKNET_FLOW_CONTROL in RakNetDefines.h om gebruik te maken (Still heeft bugs, niet gebruiken voor nu). Fix TCPInterface met DeltaDirectoryTransfer Fixed bug introducted door het controleren RakNetGUID op nieuwe verbindingen van 3,52, waar de verbinding reacties slechts één keer werden gestuurd, in plaats van op elk verzoek. · Toegevoegd parameter om CloseConnection voorrang waarop ID_DISCONNECTION_NOTIFICATION verzenden. · Toegevoegde SQLLite3Plugin te DependentExtensionsSQLite3Plugin. Zo kunt u de database oproepen doen via het internet met SQLLite3, die normaal gesproken alleen wordt ondersteund door een netwerk file handgrepen. Dit vervangt LightweightDatabase, die nu wordt afgeschreven.


Raknet Gerelateerde software

LIBLASI

LIBLASI is een eenvoudige bibliotheek die een C ++ Stream-uitgangsinterface biedt voor het maken van PostScript-documenten. ...

137

Downloaden

Domingo

Domingo is een eenvoudige, consistente, objectgerichte eenvoudig te gebruiken interface voor de Lotus Notes / Domino Java-API. ...

175

Downloaden