Motor gráfico 2D propietario
GBreak Engine
Build fast, script freely, export everywhere.
GBreak Engine es un motor 2D multiplataforma de alto rendimiento escrito en C++, diseñado para desarrollar juegos rápidamente mediante un editor visual y una integración profunda con Lua.
Un motor 2D en C++ con edición visual, scripting Lua, arquitectura ECS, física, animación, audio y renderizado multi-backend.

Perfil técnico
- Nombre
- GBreak Engine
- Versión
- 1.0-dev
- Propietario
- Verolisoft
- Tipo
- Motor de juegos 2D
- Estado
- En desarrollo
- Licencia
- Propietario / Código cerrado
- Lenguaje principal
- C++17
- Scripting
- Lua 5.4
Capacidades principales
Editor visual construido con ImGui
Integración de scripting Lua
Arquitectura Entity Component System
Integración de física con Box2D
Sistema de animación por frames
Sistema de partículas
Motor de audio con buses y efectos
Resolución virtual y soporte HiDPI
Empaquetado de assets mediante contenedores .gbreak
Exportador runtime para juegos standalone
Renderizado
Backends
MetalOpenGL 3.3+VulkanDirectX 11
Funciones
Renderizado 2DRenderizado de texturasRenderizado de spritesScissor clippingSoporte de múltiples texturasResolución virtualLetterboxingSoporte HiDPI / Retina
Scripting
Lua 5.4
Scripts de escenaScripts de entidadScripts de UIBindings de API del motorHot reload en el editor
Física
Box2D
Cuerpos rígidos 2DBox collidersCallbacks de colisiónSensor collidersDibujo de depuración
Audio
miniaudio
Reproducción de músicaEfectos de sonidoSonidos en loopBuses de audioVolumen masterVolumen por busPitchPanFiltro low-passFiltro high-passDelayReverbCompresiónDucking automático
Entrada
Entrada de tecladoEntrada de mouseEntrada de gamepadAction mapsTriggers analógicosVibración de gamepad
Editor visual
GBreak Editor / ImGui
Edición de escenasJerarquía de entidadesEdición de componentesViewportConfiguración de proyectoVista previa runtimeEstadísticas de rendimiento
Exportación
.gbreak
Desktop
Windows Win32macOS .app
Mobile
iOSAndroid runtime base
Console
Xbox / UWP en desarrollo