Fantasía
Fantasía
Fantasy es un marco de desarrollo de red de alto rendimiento basado en .NET, admite protocolos convencionales y separa el front-end y el back-end.
Admite acceso de clientes C# como Unity/Godot/WinFrom/WPF/Console.
El marco admite tres protocolos de red: TCPKCPWebSockethttp (admite la publicación de Unity como H5).
Un marco adecuado para soluciones de nivel comercial de plataforma completa, escalables y distribuidas de inicio rápido.
navegación
- Sitio web de introducción a la fantasía.
- Documentación de la API de fantasía
- Cómo empezar a ver la dirección de vídeo
Comience rápidamente
- 01.Inicio rápido
- 1.1. Obtener Fantasía
- 1.2.Archivo de configuración
- 1.3.La red de fantasía
- 1.4.Archivo de configuración de fantasía
- 1.5.Parámetros de la línea de comando de Fantasy
- 1.6. Cómo actualizar a la última versión
- 02.Comunicación en red
- 2.1. Configurar protocolos de red
- 2.2. Envío de mensajes entre cliente y servidor.
- 2.3. Envío de mensajes entre servidores
- 2.4.Protocolo de comunicación en ruta
- 2.5.Protocolo de comunicación direccionable
- 03.Componentes del sistema
- 3.1.Sistema ECS
- 3.2.Sistema de eventos
- 3.3.Sistema de tareas
- 3.4. Bloqueo de rutina asincrónico
- 3.5. Base de datos
- Registro de cambios
- Documentación API
- Preguntas frecuentes
Proyectos de código abierto de alta calidad recomendados
ET : el marco ET es un conjunto completo de marcos de desarrollo de juegos.
TEngine : TEngine es una solución de plataforma completa simple (lista para usar para principiantes) y poderosa para el marco Unity.
Legends-Of-Heroes : un juego de batalla de pelota estilo LOL basado en ET y que utiliza sincronización de estados.
Comunicación y discusión:
__ Grupo QQ de discusión: grupo de intercambio de desarrollo de servidores Fantasy 569888673 __
agradecimiento especial
¡Gracias a JetBrains por proporcionar la licencia!