Engine
VEGA 3D Engine
Nuestra propia tecnología: VEGA 3D Engine
VEGA 3D Engine incluye los módulos y las herramientas necesarias para crear juegos y otro tipo de aplicaciones interactivas que funcionan sobre múltiples plataformas. Está diseñado como un motor de programadores, para programadores.
El objetivo principal es construir un sistema basado en estándares, modular, flexible y optimizado para cada plataforma de explotación. Tiene varias capas de abstracción y expone cada parte de forma transparente, de forma que todo puede ser cambiado, re-escrito o adaptado a cada necesidad específica.
Lenguaje C++
Está escrito en C++ y dividido en módulos que pueden funcionar juntos o de forma aislada. Esta característica permite usar los módulos y herramientas adaptados a un proyecto específico, y se pueden desarrollar nuevas partes que se comunican con las ya existentes.
El motor cubre todo el flujo de trabajo, con editores visuales para definir las propiedades de los objetos y crear mapas de nivel.
El código fuente está basado en estándares abiertos, y concebido de forma modular.
Auténticamente multi-plataforma
Todas las herramientas y módulos del motor usan el sistema de compilación estándar de GNU. Esto hace posible realizar compilaciones cruzadas desde cualquier host a cualquier target. También dispone de una capa de emulación del estándar POSIX para sistemas que no lo soportan.
El motor se compila específicamente junto con el juego o la aplicación desde la arquitectura host, y de forma cruzada para la arquitectura target. Esto permite el uso de servidores clúster con “compilación canadiense”.
Préstamo otorgado por el Ministerio de Industria
Este proyecto ha sido co-financiado por el Ministerio de Industria, Energía y Turismo, dentro del Plan Nacional de Investigación Científica, desarrollo e Innovación Tecnológica 2013-2016, número de referencia del proyecto: TSI-100600-2013-243.
Ministerio de Industria – Gobierno de España