.NET framework para crear juegos 2D y 3D multiplataforma en C#, como reimplementación de XNA Framework de Microsoft, cuyo desarrollo se discontinuó.
UPBGE/upbge
Fork gratuito y de código abierto de Blender, centrado en dar continuidad a Blender Game Engine para crear juegos y experiencias 3D interactivas.
Alternativa open source a:Unity
Unreal Engine
- Estrellas
- 1,841
- Forks
- 231
- Issues abiertos
- 133
- Último commit
- hace 19 horas
¿Qué es?
UPBGE es una suite gratuita y de código abierto para la creación 3D, derivada de Blender. Su desarrollo se centra en el antiguo Blender Game Engine, lo que permite crear contenido 3D interactivo y juegos dentro del entorno de Blender.
El proyecto conserva las conocidas herramientas de modelado, animación y escenas de Blender, y amplía sus capacidades de lógica de juegos en tiempo real. Está escrito principalmente en C++ y se distribuye bajo la GNU General Public License v3, aunque algunos archivos pueden tener licencias compatibles.
El repositorio usa Git LFS, por lo que al clonarlo pueden aparecer errores de LFS, a menos que se establezca la variable de entorno GIT_LFS_SKIP_SMUDGE=1 durante la clonación inicial.
Funciones clave
- 01Basado en Blender como suite de creación 3D para modelado, animación y escenas.
- 02Centrado en Blender Game Engine para crear contenido interactivo en tiempo real.
- 03Escrito principalmente en C++.
- 04Gratuito y de código abierto bajo GPL v3.
Casos de uso
- Crear prototipos y desarrollar juegos 3D dentro de un flujo de trabajo basado en Blender.
- Crear experiencias 3D interactivas que combinan modelado y lógica de juegos en una sola herramienta.
- Mantener o ampliar proyectos basados en el antiguo Blender Game Engine.
Antes de usarlo
- Al clonar el repositorio pueden producirse errores de Git LFS, a menos que omitas el smudging de LFS durante el clon inicial.
- El proyecto está sujeto a la licencia GPL v3, una licencia copyleft que exige distribuir las obras derivadas en las mismas condiciones.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es upbge?
- Fork gratuito y de código abierto de Blender, centrado en dar continuidad a Blender Game Engine para crear juegos y experiencias 3D interactivas. UPBGE es una suite gratuita y de código abierto para la creación 3D, derivada de Blender. Su desarrollo se centra en el antiguo Blender Game Engine, lo que permite crear contenido 3D interactivo y juegos dentro del entorno de Blender.
- ¿upbge es gratuito? ¿Qué licencia tiene?
- upbge es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿upbge sigue mantenido?
- Mantenimiento activo. El último commit de upbge fue el 22 oct 2026.
- ¿Para qué puedo usar upbge?
- Crear prototipos y desarrollar juegos 3D dentro de un flujo de trabajo basado en Blender. Crear experiencias 3D interactivas que combinan modelado y lógica de juegos en una sola herramienta. Mantener o ampliar proyectos basados en el antiguo Blender Game Engine.
- ¿Dónde consigo upbge?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/UPBGE/upbge
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Motor de juegos 3D y renderizado en JavaScript/TypeScript que funciona en el navegador con WebGL, WebGPU y WebXR.
Godot es un motor de videojuegos multiplataforma, gratuito y con licencia MIT, para crear juegos 2D y 3D desde un único editor.
Motor y editor de juegos de código abierto y sin código para crear juegos 2D, 3D y multijugador para móviles, escritorio y web.
Una biblioteca C sencilla para crear videojuegos, con gráficos 2D y 3D, entrada, audio y soporte multiplataforma, sin dependencias externas.
Motor de videojuegos basado en datos, escrito en Rust y construido sobre un Entity Component System para juegos 2D y 3D.