LÖVE
API multiplate-forme de jeu en 2d / De Wikipedia, l'encyclopédie encyclopedia
Cher Wikiwand IA, Faisons court en répondant simplement à ces questions clés :
Pouvez-vous énumérer les principaux faits et statistiques sur LÖVE?
Résumez cet article pour un enfant de 10 ans
Pour les articles homonymes, voir Love.
LÖVE (ou Love2D) est un moteur libre multiplate-forme de développement de jeux informatiques 2D. Conçu en C++, il utilise Lua comme langage de programmation. Il est publié sous la licence zlib.
Développé par | Anders Ruud, Michael Enger, Tommy Nguyen |
---|---|
Première version | |
Dernière version | 11.5 ()[1] |
Dépôt | github.com/love2d/love |
État du projet | En développement actif |
Écrit en | C++ |
Supporte les langages | Lua |
Système d'exploitation | Android, iOS, Linux, macOS et Microsoft Windows |
Langues | Anglais |
Type | Moteur de jeu |
Licence | Licence zlib |
Site web | love2d.org |
L'API fournie par le moteur donne accès aux fonctions vidéo et sonores de la machine hôte grâce aux bibliothèques SDL et OpenGL, ou depuis la version 0.10 également OpenGL ES 2 et 3[2]. Les polices de caractères peuvent être rendues par le moteur FreeType[3]. Une version du moteur appelée piLöve, a été portée spécifiquement sur Raspberry Pi[4].
À noter également, une gestion « bac à sable » des fichiers afin d'éviter de donner l'accès à tout son disque aux jeux exécutés.
Löve est toujours maintenu par ses développeurs originaux.
On retrouve fréquemment ce moteur dans les compositions des compétitions de développement de jeux vidéo, comme la compétition internationale Ludum Dare[5]. Il existe également une compétition LÖVE jam, l'édition 2019 de la compétition comportait 37 entrées[6].
En , il était le 10e moteur de jeu le plus utilisé par les indépendants sur le site itch.io[7].