Fantasie
Fantasie
Fantasy ist ein leistungsstarkes Netzwerkentwicklungsframework, das auf .NET basiert, gängige Protokolle unterstützt und Front- und Back-End trennt.
Unterstützt C#-Clientzugriff wie Unity/Godot/WinFrom/WPF/Console.
Das Framework unterstützt drei Netzwerkprotokolle: TCPKCPWebSockethttp (unterstützt Unity-Veröffentlichung als H5).
Ein Framework, das für schnelle, skalierbare und verteilte Vollplattformlösungen in kommerzieller Qualität geeignet ist.
Navigation
- Fantasy-Einführungswebsite
- Fantasy-API-Dokumentation
- Adresse für die ersten Schritte beim Ansehen von Videos
Legen Sie schnell los
- 01.Schnellstart
- 1.1. Fantasie beschaffen
- 1.2.Konfigurationsdatei
- 1.3.Fantasy-Netzwerk
- 1.4.Fantasy-Konfigurationsdatei
- 1.5.Fantasy-Befehlszeilenparameter
- 1.6. So aktualisieren Sie auf die neueste Version
- 02.Netzwerkkommunikation
- 2.1. Netzwerkprotokolle konfigurieren
- 2.2. Senden von Nachrichten zwischen Client und Server
- 2.3. Senden von Nachrichten zwischen Servern
- 2.4.Route-Kommunikationsprotokoll
- 2.5.Adressierbares Kommunikationsprotokoll
- 03.Systemkomponenten
- 3.1.ECS-System
- 3.2.Ereignissystem
- 3.3.Aufgabensystem
- 3.4. Asynchrone Coroutine-Sperre
- 3.5. Datenbank
- Änderungsprotokoll
- API-Dokumentation
- FAQ
Empfohlene hochwertige Open-Source-Projekte
ET – Das ET-Framework ist ein vollständiger Satz von Frameworks für die Spieleentwicklung.
TEngine – TEngine ist eine einfache (einsteigerfreundliche sofort einsatzbereite) und leistungsstarke Vollplattformlösung für das Unity-Framework.
Legends-Of-Heroes – Ein Ballkampfspiel im LOL-Stil, das auf ET basiert und Zustandssynchronisation verwendet.
Kommunikation und Diskussion:
__Diskussion QQ-Gruppe: Fantasy-Server-Entwicklungsaustauschgruppe 569888673 __
Besonderer Dank
Vielen Dank an JetBrains für die Bereitstellung der Lizenz!