Mod multijugador para Kerbal Space Program (KSP)
Código limpio y optimizado, basado en sistemas y ventanas que facilita su lectura y modificación.
Multihilo.
Protocolo NTP para sincronizar la hora entre los clientes y el servidor.
Basado en UDP que utiliza la biblioteca Lidgren para un manejo confiable de mensajes UDP.
Interpolación para que las embarcaciones no salten cuando haya malas condiciones de la red.
Multilenguaje.
Función Nat-punchtrough para que un servidor no necesite abrir puertos en su enrutador.
Compatibilidad con IPv6 para conexiones cliente<->servidor, lo que permite la configuración de la conexión incluso detrás de NAT IPv4 simétrica
Servidores mostrados dentro del mod.
Configuraciones guardadas como XML.
Soporte UPnP para servidores y servidores maestros
Mejor creación de mensajes de red para que sean más fáciles de modificar y serializar.
Cada mensaje de la red se almacena en caché para reducir los picos del recolector de basura.
Basado en tareas en lugar de hilos.
Admite modos de carrera y ciencia (los fondos, la ciencia, las estrategias, etc. se comparten entre todos los jugadores).
QuickLZ en caché para una compresión rápida sin generar basura.
Soporte para grupos/empresas dentro de las modalidades carrera y ciencia.
Consulte la wiki para ver cómo instalar, ejecutar, compilar o depurar LMP, entre otras cosas.
Visite esta página en la wiki para resolver los problemas más comunes con LMP
Considere donar a través de PayPal si le gusta este proyecto. Nos animará a realizar futuras versiones, corregir errores y agregar nuevas funciones.
Por favor escribe el código como lo ibas a dejar, regresa después de 1 año y tendrás que entender lo que escribiste.
Es muy importante que el código esté limpio y documentado para que, en caso de que alguien se vaya, otro programador pueda tomarlo y mantenerlo. Tenga en cuenta que a nadie le gusta emprender un proyecto cuyo código parezca un contenedor de basura.
También hay un proyecto de prueba en caso de que quieras agregar pruebas a tu código.
Puede comprobar cuántos servidores están en funcionamiento, ya sea en versión Release o Nightly, a través de nuestros servidores maestros.
servidor maestro | Liberar | Nocturno |
---|---|---|
Daga | ||
Tekbot | ||
enojadojoshi | ||
Caído de sangre |
Rama | Construir | Pruebas | Última confirmación | Actividad | Se compromete |
---|---|---|---|---|---|
maestro |