Article     Discussion     Modifier     Historique     Forums     Salon IRC

Bibliothèque de fonctions

Un article de Games Creators Network.


Sommaire

[modifier] Introduction

Une bibliothèque de fonctions (library en anglais) est un ensemble de fonctions regroupées au sein d'un même paquet, qui peut être réutilisé dans plusieurs applications sans avoir besoin de recoder ces fonctions.

Pour utiliser une bibliothèque (aussi appelée module dans certains langages), il faut la lier au programme, afin que celui accède à toutes ses fonctions de façon transparente. La liaison pourra suivant les cas être statique, auquel cas la bibliothéque sera intégralement incluse dans l'exécutable du programme, ou dynamique, auquel cas la bibliothèque sera stockée dans son propre fichier (une DLL sous Windows ,SO sous Linux et Dylib/Jnilib sous Mac). Dans ce dernier cas, il faudra que ce fichier soit présent sur toute machine souhaitant exécuté l'application, étant donné que lui-même n'inclut pas la bibliothèque. L'avantage de cette méthode est que si la bibliothèque est utilisée par plusieurs programmes, un seul exemplaire de la bibliothèque sera nécessaire, au lieu d'avoir l'équivalent d'un exemplaire par programme comme avec la liaison statique.

[modifier] Affichage 3D

[modifier] Affichage 2D

[modifier] Gestion du son

[modifier] Fenêtrage

[modifier] Gestion des entrées

[modifier] Gestion des réseaux

[modifier] Gestion de la physique

[modifier] Conteneurs

 

Rechercher
Installer l'extension de recherche Plus d'informations

 

Comprendre
Tu me dis, j'oublie. Tu m'enseignes, je me souviens. Tu m'impliques, j'apprends. - Benjamin Franklin

 

Partager
La connaissance est la seule chose qui s'accroit lorsqu'on la partage. - Sacha Boudjema

 

Créer
L'imagination est plus importante que la connaissance. - Albert Einstein

 

 

Le wiki en images Le wiki en images Image du mois: «Snowball: un prototype de jeu développé avec NeL.