Raknet

Eine plattformübergreifende C ++ - Game-Netzwerk-Netzwerke.
Jetzt downloaden

Raknet Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Creative Commons Att...
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Jenkins Software LLC
  • Website des Verlags:
  • http://www.jenkinssoftware.com/

Raknet Stichworte


Raknet Beschreibung

Eine cross-Platform-C ++ - Game Networking-Engine. Raknet ist so konzipiert, dass er eine leistungsstarke, einfach zu integrierende und vollständige Lösung für Spiele und andere Anwendungen ist. Hier sind einige wichtige Funktionen von "Raknet": Lobby-System: · Datenbankbetriebene Lobby mit Unterstützung von Freunden, Räumen, Schnellspiel, Ranking, E-Mail und mehreren Titeln. Objektreplikationssystem: · Erstellen, zerstören, serialisieren Sie Ihre Spielobjekte automatisch. Sichere Verbindungen: · SHA1, AES128, SYN-Kekse und RSA, um Netzwerkangriffe zu verhindern und zu erkennen. Robuste Kommunikationsschicht: · Automatische Durchflusssteuerung, Nachrichtenbestellung auf mehreren Kanälen, Nachrichtenkoaleszenz und Spaltung und Wiederaufbau von Paketen. Autopatcher: · Aktualisieren Sie Ihre Benutzer mit datenbankgesteuerten binären Delta-Patches oder verwenden Sie eine einfachere Version für Updates wie Benutzerhäute oder Karten. Remote-Prozedur Anrufe: · Anruf native C- und C ++ - Verfahren mit automatisch serialisierten Parameterlisten. Sprachkommunikation: · Enthält Audiobindungen für Port-Audio, FMOD und DirectSound. Nat Punchthrough: · Wesentlich für vom Benutzer gehostete oder Peer-an-Peer-Anwendungen. Was ist neu in dieser Version: · Fixed Definieren Sie den Fehler mit Big_endian nach __big_endian__ in BigINT. · Fixed vollkonnertedMesh2. Binden Sie, welche Adresse eine Nachricht eingestuft wurde, sodass wir immer auf derselben Adresse antworten. Dies fixiert ein Problem, in dem Sie mehrere IP-Adressen haben und auf einer anderen Adresse antworten, als der Absender verwendet wird. Dies bedeutet auch, dass Raknet nicht mehr unbedingt eine einzelne Buchse für alle Kommunikationen verwendet. · RakNetockocket-Struktur mit dem Zugangsorten in RakpeerInterface hinzugefügt. Dies kann verwendet werden, um herauszufinden, welche Ports und IP-Adressen Sie lokal gebunden haben. · CONNECTWithSocket in RakpeerInterface hinzugefügt. Rebindsocket entfernt. · UPNP-Implementierung von CODEPROJECT zu Proben mit Fixes hinzugefügt. · NatPunchThrough-Probe hinzugefügt. NatPunchThrough unterstützt jetzt 0 für den Parameter maximal_number_of_internal_ids_to_check. · Feste Replicamanager3-Serialisierungsfehler mit RM3SR_Serialized_Identisch und mit der Serialisierung von mehr als 3 Systemen. Überprüfen Sie auch Verbindungen, bevor Sie sie verwenden, also wissen wir, dass das andere System die Verbindung zuerst erstellt hat. Replicamanager3 QueryConstruction wird jetzt nur dann aufgerufen, wenn das Objekt noch nicht vorhanden ist. Wenn es bereits existiert, wird stattdessen QueryDestruding aufgerufen. · RakpeerInterface hinzugefügt :: gettimeouttime () · Zusätzliche Zeitzeile wurde in den PacketLogger geschrieben. UDPFforder, und somit der Proxy-Server, läuft jetzt in einem eigenen Thread. UDPFforder stellt den Quell- oder Zielport nicht so ein, dass die erste Nachricht ankommt, um symmetrische NIMS-Änderungsports zu behandeln. · UDPFforder gibt jetzt eine Ergebniszählung zurück, die den Erfolg angibt, die schlechten Parameter, in Arbeit, oder fehlgeschlagen · Die Durchflusssteuerung subtrahiert nun die Durchschnittszeiten zwischen Thread-Updates von Pings. Dies korrigiert ein Problem, bei dem uneinheitliche Zeiten zwischen Fadenkontextschalter gemeldet haben, dass sie ständig schwanken, was dazu führt, dass die Durchflusssteuerung auf den minimalen Niveau abfällt. Dies sollte ein Problem, das von STARDOCK auftritt, mit Meldungen, die gepuffert sind, fixiert und lange Zeit dauern. · Problem mit dem UDPProxycoordinator fixieren, in dem zwei Systeme gleichzeitig miteinander weiterleiten würden, aber ein System berichtet den Erfolg, bevor der andere darüber wusste, was zu zwei Weiterleitungseinträgen führt. · Fügen Sie modifizierte UDT-Quellquelle zur RAKNET-Distribution unter AbhängigkeitDextSudt4 hinzu. Kommentieren _USE_RAKNET_FLOW_CONTROL IN RAKNETDEFINES.H, um zu verwenden (noch Fehler hat, verwenden Sie es nicht für jetzt). Fixieren Sie TCPInterface mit dem festen Fehler von DeltaDirectoryTragoryTransfer, indem Sie RakNetGUID auf neuen Verbindungen von 3.52 überprüft, wo Anschlussantworten nur einmal gesendet wurden, anstatt auf jeder Anfrage. · Parameter hinzugefügt CloseConnection, um Priorität auszuwählen, auf der id_disconnection_notification gesendet werden soll. · SQLLite3Plugin hinzugefügt, um Abhängigkeitsprossensqlite3Plugin zu erhalten. Auf diese Weise können Sie Datenbankanrufe über das Internet mit SQLLITE3 erstellen, das normalerweise nur mit detzten Dateigriffen unterstützt wird. Dies ersetzt leichteDatabase, was jetzt abgeschrieben ist.


Raknet Zugehörige Software

Xmppy.

Eine Python-Bibliothek, die darauf ausgerichtet ist, eine einfache Skript mit Jabber bereitzustellen. ...

127

Herunterladen

Glyph

Ein Modul für Python / Pygame, das für den Sortiertext auf dem Bildschirm verwendet wird. ...

202

Herunterladen