← Volver al inicio

Archivo del proyecto

Crónica de Final Exodus

Publicaciones sobre el desarrollo reunidas en un solo lugar. Hasta disponer de la traducción al español, se muestran las versiones revisadas en inglés con un enlace a la fuente.

Traducido del ruso

Los eventos entre cliente y servidor ya funcionan

Pasé todo el día pasando por un problema con el envío de eventos e información del cliente al servidor. Todo fluía suavemente de servidor a cliente, pero en la otra dirección... Aun así, lo he conseguido. Los mecánicos inmediatamente se enredan con los jugadores, sus controladores, y otras cosas complejas, sin embargo. Así que el siguiente paso es crear login básico y cuentas para simular a los jugadores correctamente. O mejor dicho, no sólo simularlos, sino permitir el acceso adecuado a la red de varios clientes...

Leer entrada ↗
Traducido del ruso

La pequeña nave está volando a Mercurio

Eso sí que es algo. La pequeña nave está volando a Mercurio, como su información muestra: número de casco 156, velocidad en km/s y aceleración en m/s. El triángulo verde marca la nave misma.

Leer entrada ↗
Traducido del ruso

Más trabajo de interfaz en el sistema estelar

Finalmente he conseguido trabajar a través de casi todas las complicaciones de la interfaz. Los planetas en el sistema estelar ahora tienen etiquetas, y las pequeñas naves tienen varios elementos de interfaz útiles, incluyendo menús desplegables.

Leer entrada ↗
Traducido del ruso

Más depuración del piloto automático

Sigo depurando los algoritmos de piloto automático. Introduje un vector de empuje espejo para frenar y lo estoy probando. En la imagen se puede ver la trayectoria planeada, la Tierra y parte de su órbita, la órbita de Venus y la órbita inclinada de Mercurio. Ignorar la esfera gris sobre el Sol )))

Leer entrada ↗
Traducido del ruso

Trazando un rumbo hacia Júpiter

¿Qué estamos mirando aquí? El Sol, la órbita de Mercurio y el propio Mercurio, la órbita de Venus, y, detrás de él a la izquierda, un poco de la órbita de la Tierra. La pequeña nave cerca del Sol está dibujando su actual rumbo planificado hacia Júpiter. Hoy, mientras refinaba el algoritmo de vuelo de la nave, tiré casi todo y lo reconstruí desde cero. Hice muchas mejoras a medida que todo tipo de cosas aparecían en el camino: errores en los cálculos, mal momento para el inicio de varios módulos de juego, y problemas más pequeños. El punto de navegación no está fijado en el planeta, sino en dónde estará el planeta. Para hacer eso, la nave calcula el movimiento del planeta a lo largo de su órbita, incluyendo toda su no linealidad. Esbocé la base de los módulos de la nave: soporte vital, energía, motores de maniobra, y así sucesivamente. Creo que puedo darles vida hoy y crear la arquitectura para cómo funciona todo esto. Las visualizaciones de los planetas han sido reducidas por un factor de diez. A escala verdadera serían sólo unos pocos píxeles de ancho. Así que todavía son mucho más grandes de lo que realmente son, y eventualmente escalarán con la posición de la cámara. Las matemáticas de vuelo, velocidad y distancia, sin embargo, es bastante realista. Para aterrizar, tienes que volar matemáticamente a esos mismos píxeles, a pesar de que la superficie visible es mucho más grande.

Leer entrada ↗
Traducido del ruso

Se encontró un fallo en el cálculo orbital

Las pequeñas naves no han aprendido a volar hoy. Pasé la mitad del día trabajando en nuestra tienda online. Pasé la otra mitad persiguiendo un error introducido cuando reelaboré algunas funciones ayer. El movimiento y la órbita del planeta se rompieron de repente. Claramente, las funciones eran erróneas, ¿pero dónde? ¿Cuál? ¿Qué variable estaba equivocada?

Leer entrada ↗
Traducido del ruso

Un desfile de planetas en movimiento

Un desfile de planetas. Modesto. Claro. Sin texturas. ¡Pero! Los planetas se mueven a la velocidad de simulación del juego, incluso Plutón. Su movimiento sigue datos astronómicos reales precisamente. Las distancias son a escala; el resultado nos da espacio a 750 unidades astronómicas. Las órbitas se dibujan para los planetas. Los algoritmos dibujan todo esto automáticamente de seis números en un archivo Excel. En otras palabras, para dibujar un sistema diferente ahora, sólo necesito cambiar un número en el cargador: especifique su número en el catálogo HYG. Si ya hemos añadido sus datos, aparecerá un sistema con planetas. El siguiente paso es añadir lunas (la mayor parte del trabajo ya está hecho) y enviar pequeñas naves allí con funcionalidad básica para vuelos, aterrizajes, etc. ¡Espera una actualización pronto!

Leer entrada ↗