Motor de código abierto impulsado por la comunidad que recrea el juego de construcción de ciudades Pharaoh de 1999 para sistemas modernos, usando tus archivos originales del juego.
NauEngine/NauEnginePublic
Nau Engine es un motor de videojuegos de código abierto y gratuito, escrito en C++ y compilable con CMake y vcpkg; su código fuente está disponible en un repositorio Git para que cualquiera lo use y modifique.
Alternativa open source a:Unity
Unreal Engine
- Estrellas
- 397
- Forks
- 68
- Issues abiertos
- 7
- Último commit
- hace 21 días
¿Qué es?
Nau Engine es un motor de videojuegos gratuito y de código abierto que busca ser versátil y accesible. El proyecto indica que no tiene restricciones de licencia, regalías ni tarifas, y que puede usarse con cualquier propósito, incluso para trabajos comerciales.
Todo el código fuente está en un repositorio Git, por lo que los desarrolladores pueden estudiarlo con fines educativos, compilarlo por su cuenta, crear forks o desarrollar complementos. El proyecto está abierto a contribuciones externas.
El motor está diseñado para Windows y requiere Visual Studio 2022 (MSVC v143 y Windows 10 SDK), presets de CMake y Python 3.10 o posterior. Las dependencias se gestionan con vcpkg y los archivos generados durante la compilación se instalan en una carpeta de salida.
Funciones clave
- 01Se puede usar gratis con cualquier propósito, incluso en proyectos comerciales, sin pagar regalías.
- 02El código fuente completo está disponible en un repositorio Git.
- 03Se compila con presets de CMake y la gestión de dependencias de vcpkg.
- 04Está diseñado para Windows con Visual Studio 2022 y admite un preset de Ninja/clang-cl.
Casos de uso
- Estudiar la estructura de un motor de videojuegos escrito en C++.
- Crear un videojuego comercial sin pagar tarifas de licencia.
- Crear un fork del motor para desarrollar un motor personalizado o complementos.
Temas
Preguntas frecuentes
- ¿Qué es NauEnginePublic?
- Nau Engine es un motor de videojuegos de código abierto y gratuito, escrito en C++ y compilable con CMake y vcpkg; su código fuente está disponible en un repositorio Git para que cualquiera lo use y modifique. Nau Engine es un motor de videojuegos gratuito y de código abierto que busca ser versátil y accesible. El proyecto indica que no tiene restricciones de licencia, regalías ni tarifas, y que puede usarse con cualquier propósito, incluso para trabajos comerciales.
- ¿NauEnginePublic es gratuito? ¿Qué licencia tiene?
- NauEnginePublic es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿NauEnginePublic sigue mantenido?
- Mantenimiento activo. El último commit de NauEnginePublic fue el 28 sept 2026.
- ¿Para qué puedo usar NauEnginePublic?
- Estudiar la estructura de un motor de videojuegos escrito en C++. Crear un videojuego comercial sin pagar tarifas de licencia. Crear un fork del motor para desarrollar un motor personalizado o complementos.
- ¿Dónde consigo NauEnginePublic?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/NauEngine/NauEnginePublic
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un motor de videojuegos 2D sencillo para el lenguaje de programación D, con física, animación, tilemaps y diálogos integrados.
Plataforma de agenda autohospedada y de código abierto (fork comunitario de Cal.com con licencia MIT) para reservar reuniones y gestionar calendarios.
Herramienta de código abierto y autohospedable para programar, publicar y analizar contenido en varias redes sociales, con integraciones de IA y API.
Terminal de escritorio nativa en C++20 para investigación financiera, con interfaz Qt6, analítica con Python integrado, agentes de IA y más de 100 conectores de datos de mercado.
Cliente de escritorio basado en Qt para mostrar y controlar dispositivos Android por USB o Wi-Fi, sin root ni instalaciones en el dispositivo.