Felgo (anteriormente V-Play Engine hasta febrero de 2019 [2] ) es una herramienta de desarrollo multiplataforma basada en el marco Qt. Se puede utilizar para crear aplicaciones y juegos móviles. Las aplicaciones y juegos de Felgo son compatibles con iOS, Android, Windows Phone, dispositivos integrados y dispositivos de escritorio. Los desarrolladores de Felgo utilizan QML, JavaScript y C++ para crear aplicaciones y juegos móviles. [3]
Las aplicaciones y los juegos creados con Felgo utilizan una única base de código y funcionan en múltiples plataformas y resoluciones de pantalla. [4] Felgo se fundó en 2012 y tiene su sede en Viena, Austria. [5]
Arquitectura
Felgo se basa en el marco de desarrollo multiplataforma Qt (software) que proporciona capas de abstracción para temporizadores, subprocesos, almacenamiento, redes y renderizado de interfaz de usuario en diferentes plataformas. Felgo utiliza Qt como núcleo y ofrece componentes y complementos sobre él, lo que simplifica aún más el desarrollo de aplicaciones y juegos. [6]
Características del motor
IDE de Qt Creator
El IDE Qt Creator admite la edición de código QML y JavaScript con ayuda sensible al contexto, finalización de código de componentes Felgo, navegación entre componentes y más.
Incluye un depurador y generador de perfiles QML para depurar componentes personalizados y funciones de JavaScript. Puede inspeccionar y cambiar valores de propiedades y código QML en tiempo de ejecución y es capaz de medir el tiempo de creación de elementos y evaluaciones de enlaces. [7]
Características del lenguaje declarativo
Las aplicaciones y juegos de Felgo están escritos en JavaScript y QML, un lenguaje declarativo que incluye enlaces de propiedades, máquinas de estados o animaciones fluidas de cualquier propiedad. [8]
Independencia de la resolución y la relación de aspecto
Felgo está diseñado para manejar todas las posibles relaciones de aspecto y resoluciones de los dispositivos móviles modernos. Los desarrolladores crean su juego para una escena lógica utilizando un enfoque de escalado de contenido. [9]
Diálogos y funcionalidades nativas
Las aplicaciones y juegos de Felgo ofrecen una apariencia nativa en todas las plataformas. Felgo tiene componentes abstractos para mostrar cuadros de diálogo de entrada y cuadros de alerta nativos sin la necesidad de una sola línea de código nativo. [10]
Red de juegos Felgo
La red de juegos Felgo es un backend móvil como servicio o MBaas. Permite a los jugadores comparar puntuaciones y logros, así como sincronizar sus datos entre dispositivos. Es un servicio gratuito para los jugadores y no requiere ningún tipo de registro. La red de juegos Felgo se puede implementar en menos de 50 líneas de código. [11]
Complementos de terceros
Las aplicaciones y los juegos de Felgo son compatibles con una serie de complementos de terceros. [12] Los desarrolladores pueden utilizar estos complementos para monetizar sus aplicaciones, recopilar análisis sobre el comportamiento de los usuarios o interactuar con ellos. Felgo admite actualmente los siguientes complementos:
- AdMob
- Impulso de gráficos
- Base de fuego
- Google Analítico
- Ráfaga
- Centro de juegos
- Mensajería en la nube de Google
- Aplicación de hockey
- Wikitud
- Soomla
- Una señal
Plataformas compatibles
Felgo es compatible con las siguientes plataformas. [13] [14] [15]
- iOS : Versión 10, iOS 11 (armv8)
- Android : versión 4.1 ("Jelly Bean") y superiores / dispositivos basados en armeabi (arquitecturas armv7, x86)
- Microsoft Windows : Microsoft Windows 7 de 32 o 64 bits o posterior
- Mac OS X : 64 bits 10.10 o posterior
- Linux : 32 o 64 bits
- Frambuesa Pi
- i.MX : Serie i.MX 6
Referencias
- ^ "Actualizaciones de Felgo | Documentación de Felgo".
- ^ "V-Play ahora es Felgo: nueva versión y hoja de ruta". Felgo . Consultado el 1 de marzo de 2019 .
- ^ "Hola, Felgo". Felgo . Consultado el 8 de febrero de 2017 .
- ^ "Creación de juegos móviles para distintos tamaños y resoluciones de pantalla | Felgo | Documentación". felgo.com . Consultado el 8 de febrero de 2017 .
- ^ Iwatani, Toru (1 de mayo de 2015). Videojuegos en todo el mundo. MIT Press. ISBN 9780262527163.
- ^ "Características - Felgo". Felgo . Consultado el 8 de febrero de 2017 .
- ^ "Características - Felgo". Felgo . Consultado el 8 de febrero de 2017 .
- ^ "Características - Felgo". Felgo . Consultado el 8 de febrero de 2017 .
- ^ "Características - Felgo". Felgo . Consultado el 8 de febrero de 2017 .
- ^ "Características - Felgo". Felgo . Consultado el 8 de febrero de 2017 .
- ^ "Game Network - Felgo". Felgo . Consultado el 8 de febrero de 2017 .
- ^ "Plugins - Felgo". Felgo . Consultado el 8 de febrero de 2017 .
- ^ "Precios".
- ^ "El motor de juegos Felgo ofrece más juegos multiplataforma en BlackBerry 10". BerryReview. 15 de agosto de 2013. Consultado el 6 de noviembre de 2014 .
- ^ "Documentación de Felgo: plataformas compatibles". Felgo . Consultado el 20 de noviembre de 2018 .
Enlaces externos
- Sitio web oficial de Felgo