Felgo (anteriormente V-Play Engine hasta febrero de 2019 [ 2 ] ) es una herramienta de desarrollo multiplataforma basada en el framework Qt. Se puede usar 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 usan 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 su 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
Entorno de desarrollo integrado (IDE) Qt Creator
El IDE Qt Creator permite editar código QML y JavaScript con ayuda contextual, autocompletado de código para componentes Felgo, navegación entre componentes y mucho más.
Incluye un depurador y un generador de perfiles QML para depurar componentes personalizados y funciones JavaScript. Puede inspeccionar y modificar 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 ] [ 8 ]
Características del lenguaje declarativo
Las aplicaciones y juegos de Felgo están escritos en JavaScript y QML, un lenguaje declarativo que presenta enlaces de propiedades, máquinas de estados o animaciones fluidas de cualquier propiedad. [ 9 ]
Independencia de resolución y relación de aspecto
Felgo está diseñado para manejar todas las relaciones de aspecto y resoluciones posibles de los dispositivos móviles modernos. Los desarrolladores crean su juego para una escena lógica utilizando un enfoque de escalado de contenido. [ 10 ]
Diálogos y funcionalidades nativas
Las aplicaciones y juegos de Felgo ofrecen una apariencia y sensación nativas en todas las plataformas. Felgo ha abstraído componentes para mostrar cuadros de diálogo de entrada y alertas nativas sin necesidad de escribir una sola línea de código nativo. [ 11 ]
Red de juegos Felgo
Felgo Game Network es un servicio de backend móvil (MBaaS). Permite a los jugadores comparar puntuaciones altas y logros, así como sincronizar sus datos entre dispositivos. Este servicio es gratuito y no requiere ningún tipo de registro. Felgo Game Network se puede implementar en menos de 50 líneas de código. [ 12 ]
Complementos de terceros
Las aplicaciones y juegos de Felgo admiten varios complementos de terceros. [ 13 ] Estos complementos pueden ser utilizados por los desarrolladores para monetizar sus aplicaciones, recopilar análisis sobre el comportamiento del usuario o interactuar con él. Actualmente, Felgo admite los siguientes complementos:
Plataformas compatibles
Felgo admite las siguientes plataformas. [ 14 ] [ 15 ] [ 16 ]
- iOS : Versión 10, iOS 11 (armv8)
- Android : Versión 4.1 ("Jelly Bean") y superior / Dispositivos basados en armeabi (arquitecturas armv7, x86)
- Microsoft Windows : Windows 7 de 32 o 64 bits o posterior.
- Mac OS X : 64 bits 10.10 o posterior
- Linux : 32 o 64 bits
- Raspberry Pi
- i.MX : Serie i.MX 6
Referencias
- ↑ "Actualizaciones de Felgo | Documentación de Felgo" .
- ↑ "V-Play ahora es Felgo: nuevo lanzamiento 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 diferentes tamaños y resoluciones de pantalla" . Felgo . Consultado el 8 de febrero de 2017 .
- ↑ Iwatani, Toru (1 de mayo de 2015). Videojuegos alrededor del mundo . MIT Press. ISBN 9780262527163.
- ↑ "Características" . Felgo . Consultado el 8 de febrero de 2017 .
- ↑ "Características" . Felgo . Consultado el 8 de febrero de 2017 .
- ↑ Felgo (27/05/2021). Introducción al IDE en la nube Felgo: Desarrolle Qt y QML en su navegador . Recuperado el 07/08/2025 a través de YouTube.
- ↑ "Características" . Felgo . Consultado el 8 de febrero de 2017 .
- ↑ "Características" . Felgo . Consultado el 8 de febrero de 2017 .
- ↑ "Características" . Felgo . Consultado el 8 de febrero de 2017 .
- ↑ "Red de juegos" . Felgo . Consultado el 8 de febrero de 2017 .
- ↑ "Plugins" . Felgo . Consultado el 8 de febrero de 2017 .
- ↑ "Precios" . Felgo . Consultado el 7 de agosto de 2025 .
- ↑ "Documentación de Felgo - Plataformas compatibles" . Felgo . Consultado el 20 de noviembre de 2018 .
- ↑ "El motor de juegos Felgo trae más juegos multiplataforma a BlackBerry 10" . BerryReview. 15 de agosto de 2013. Consultado el 6 de noviembre de 2014 .
{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace )
Enlaces externos
- Sitio web oficial de Felgo
- Software de 2009
- Software de desarrollo para Android (sistema operativo)
- entornos de desarrollo integrados
- Motores de videojuegos para iOS
- Herramientas de programación de macOS
- Software móvil
- Herramientas de programación de software móvil
- Software para el desarrollo de videojuegos
- Kits de desarrollo de software