Galaxy Engine

Galaxy Engine — Descargar gratis. Simulador de partículas con gravedad

Galaxy Engine es un programa de simulación de partículas en tiempo real diseñado para explorar interacciones gravitacionales y dinámicas de fluidos. Desarrollado en C++ sobre la biblioteca Raylib, el motor permite simular desde decenas hasta cientos de miles de partículas simultáneamente utilizando el algoritmo Barnes-Hut para optimizar los cálculos de la gravedad. El software incluye funcionalidades para grabación de video, simulación de fluidos SPH y renderizado de alta calidad.

5.0(1 valoraciones)

Descargar Galaxy Engine (Enlaces oficiales)
Tamaño del archivo: 271 MB
La última versión de Galaxy Engine es: 1.9.0
Sistema operativo: Windows, Linux
Idiomas: English
Precio: $0.00 USD
Producto de código abierto (MIT) y gratuito.

  • Simulación en tiempo real. Galaxy Engine utiliza el algoritmo Barnes-Hut para calcular fuerzas gravitacionales de forma eficiente, lo que permite la simulación interactiva de decenas o cientos de miles de partículas sin interrupciones en la visualización.
  • Física de fluidos SPH. El programa incorpora el método de hidrodinámica de partículas suavizadas (SPH) para simular fluidos, permitiendo modelar formaciones planetarias, colisiones y comportamiento de materiales en entornos gravitacionales.
  • Modo 3D completo. La versión 1.9.0 introdujo un modo tridimensional que conserva toda la funcionalidad del modo 2D, incluyendo reproducción de simulaciones, dominio infinito y personalización de galaxias.
  • Grabador de video integrado. El motor incluye un sistema de grabación que permite compilar videos y secuencias de simulaciones con millones de partículas para su posterior análisis o presentación.
  • Optimizaciones AVX2. Implementa optimizaciones mediante instrucciones AVX2 para la búsqueda de vecinos, mejorando significativamente el rendimiento en simulaciones de fluidos y cálculos de densidad.
  • Algoritmo de gravedad brute-force. Ofrece un algoritmo de gravedad por fuerza bruta (disponible para sistemas con AVX2) como alternativa al Barnes-Hut para casos que requieran precisión máxima en el cálculo gravitacional.
  • Personalización visual. Los usuarios pueden modificar múltiples parámetros visuales, incluyendo tamaño de partículas, colores de turbulencia, grosor de estelas y efectos de renderizado para lograr la apariencia deseada.
  • Nave espacial interactiva. Incluye una función de nave espacial con control de aceleración que permite al usuario desplazarse y explorar la simulación desde diferentes perspectivas en tiempo real.
  • Herramientas de simulación específicas. Dispone de herramientas dedicadas como control de masa de agujeros negros, multiplicador de cantidad de partículas y opciones para crear configuraciones galácticas personalizadas.
  • Soporte para dominio infinito. Los usuarios pueden extender las simulaciones más allá de los límites tradicionales del espacio de trabajo, permitiendo la creación de entornos cósmicos sin restricciones de borde.
  • Personalización de galaxias. Incluye parámetros específicos para modificar la estructura y el comportamiento de simulaciones galácticas, facilitando el estudio de formaciones estelares y dinámicas de cúmulos.

El desarrollo de Galaxy Engine fue iniciado por NarcisCalin con fines educativos y de aprendizaje. El programa está escrito principalmente en C++ (97.8%) con componentes menores en C, construido sobre la biblioteca Raylib y utilizando Dear ImGui para la interfaz de usuario. El proyecto comenzó en 2025, con su primer commit registrado en marzo de ese año. La versión 1.9.0, denominada 3D Update, fue lanzada en febrero de 2026 e introdujo el modo tridimensional junto con optimizaciones significativas. NarcisCalin ha recibido contribuciones y asistencia de desarrolladores como Crisosphinx para mejoras de código, SergioCelso para la implementación inicial del árbol Barnes-Hut, y Emily para la configuración de CMake y múltiples aspectos del proyecto.


Alternativas a Galaxy Engine:

Celestia — Descargar gratis. Exploración espacial en 3D

Celestia

Celestia es un software diseñado para simular el universo en tres dimensiones.
Precio: Gratis   Tamaño: 36.24 MB   Versión: 1.6.3   SO: Windows, Linux, Mac, Android, iOS