← Todas las publicaciones

Archivo del proyecto

La mitad del sistema solar ha cobrado vida

No puedo dejar de verlo. La mitad del sistema solar ha cobrado vida: todo gira y brilla. La rotación aún no está bien; necesito corregir y añadir algunas fórmulas. Pero es confiable y sencillo. Todo funciona con matemáticas en lugar de animaciones. Y gira de una manera que no requiere molestar al servidor cada segundo. El cliente toma la información actual y se encarga de la rotación desde allí.

Las transiciones a otras pantallas e interfaces ahora funcionan. Específicamente, desde la pantalla de inicio se puede ir a la gestión de colonias o el sistema solar. Las cosas también han comenzado a girar en la colonia: día y noche, el Sol y la Luna, y su propia iluminación. Dependiendo del sistema estelar, habrá diferentes colores, ciclos, números de lunas y soles, y niveles generales de luz...

Mucho tiempo pasa para averiguar el código. La mayoría de la documentación es para la versión 4, y estas pequeñas diferencias consumen tanto tiempo. Haces todo exactamente como en el ejemplo, y todavía no funciona, no importa lo que intentes... Al menos me ayuda a aprender más a fondo.

En este momento estoy abordando principalmente cuestiones conceptuales: manejar las matemáticas de las escalas cósmicas, y desarrollar algoritmos y mecanismos para una simulación simplificada. Apenas necesitaremos un modelo gravitacional completo, pero un Newtoniano simplificado debería hacerlo, y así sucesivamente.

El siguiente paso es añadir arrastrar y soltar a la colonia para que la construcción pueda tener lugar.

¿Cómo crees que la colonia debe ser establecida: cuadrados o hexágonos?

P.D. Ajusté la pantalla un poco. Reemplazó el marcador de posición con un pequeño barco, movió la Luna, y reelaboré la iluminación, que era el cambio más importante. El cliente ahora pesa 70 MB... Lo optimizaremos.

Perfil del proyecto en Facebook ↗