Bienvenue sur le site de la LibLapin.
Jetez un coup d'oeil en bas de la page pour choisir votre niveau de documentation en fonction de votre niveau avec la LibLapin.
Pour l'instant, c'est réglé sur 'Manuel complet'. Si c'est votre première fois avec la LibLapin, il vaudrait mieux choisir 'Débutant'.
De même, n'oubliez pas de préciser une version de la bibliothèque.
La bibliothèque Lapin est un ensemble d'outils permettant la programmation graphique, sonore, réseau ainsi que des traitements divers et variés néccessaire à la programmation de jeux vidéo ou d'applications multimédia.
La bibliothèque s'étend en incorporant diverses fonctions et supports pour des format de fichiers pouvant accelerer, simplifier ou solidifier ce type de programmation.
La bibliothèque Lapin est disponible sur Linux et Windows (Via MSYS2) .
Les plateformes visées futures sont Android et votre navigateur.
La bibliothèque Lapin est disponible pour les langages C et C++. Ses fonctionnalités sont
majoritairement accessible via ses fonctions C mais certaines fonctionnalités disposent d'accès spécifique au C++.
La principale fondation technique de la LibLapin est la SFML d'où elle tire un ensemble réduit de fonctionnalités.
Nous visons dans un avenir proche à exploiter SDL3 à la place de SFML.
La version 1.0 de la bibliothèque Lapin faisait partie intégrante d'un projet pédagogique proposé à l'école Epitech entre 2014 et 2016. Celle-ci a fait office de bibliothèque graphique unique pour les étudiants de celle-ci de la 1.2 jusqu'à la 1.9. Ce projet pédagogique a ensuite été déployé à Ecole 89 de 2019 à 2022. Depuis 2022, ce projet pédagogique est déployé dans l'école l'EFRITS.
Le format plutot spécial de ses constructions est hérité de cette période où l'un des objectifs de la bibliothèque était tout autant de faire progresser les élèves en C que de leur servir de simple outil.