← Ports y remakes
Remake de fans Experimental Parado · 7 meses

OpenSAGE

Juegos: Command & Conquer: Generals → (Windows, 2003) · Command & Conquer: Generals - Zero Hour → (Windows, 2003) · The Lord of the Rings: The Battle for Middle-earth (Windows, 2004) · The Lord of the Rings: The Battle for Middle-earth II (Windows, 2006)

OpenSAGE: reimplementación libre, escrita en C#, de SAGE, el motor 3D de estrategia en tiempo real que EA Pacific usó en Command & Conquer: Generals y en otros juegos. Se centra en Generals y su expansión Zero Hour, y tiene también módulos para El Señor de los Anillos: La Batalla por la Tierra Media I y II. Nació como una reimplementación de caja negra, escrita a partir de los archivos de datos y de observar el juego en marcha; en marzo de 2025 cambió su licencia de LGPL v3 a GPL v3 y empezó a adaptar partes del código fuente de Generals y Zero Hour que publicó EA, como los disparadores de los mapas, el dinero, las máquinas de estados y los locomotores. Todavía no es jugable: carga la mayoría de los formatos de los primeros juegos SAGE, entra en los mapas y muestra la interfaz, pero apenas implementa la lógica de juego. Dibuja con Direct3D 11, OpenGL 4.3 o Metal en Windows, Linux y macOS, y trae un visor para explorar los archivos de cualquier juego SAGE instalado. La última versión publicada es la 0.3.0 (29 de octubre de 2018); desde abril de 2025 el código apenas ha cambiado, más allá de actualizaciones de dependencias. Uno de sus más de 3600 commits lleva a Copilot como coautor.

NecesitasUna instalación de tu propia copia de Command & Conquer: Generals o Zero Hour, por ejemplo de The First Decade o de The Ultimate Collection; en Linux y macOS, la carpeta del juego se indica con la variable de entorno CNC_GENERALS_PATH. Además, Windows, Linux o macOS de 64 bits; para compilar el código actual, .NET 8.

Cómo llega a PC
Reimplementación de fans
Estudio original
EA Pacific
Año
2003
Autor
OpenSAGE
Estrellas
1.7k
Última actividad
2026-03-30 · hace 7 meses
Lenguaje
C#
Ver repositorio ↗ Sitio oficial ↗
x86con ayuda de IA

Otros proyectos de Command & Conquer: Generals

2

Otros proyectos de Command & Conquer: Generals - Zero Hour

3