====== Différences ====== Ci-dessous, les différences entre deux révisions de la page.
allegro:addons [2011/10/31 15:55] 127.0.0.1 modification externe |
allegro:addons [2012/06/29 17:02] (Version actuelle) mrhide |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ===== Greffons ===== | + | ===== Allegro — Greffons ===== |
- | In this section we will teach you all about Allegro's addons. | + | Dans cette section on parlera des greffons d'Allegro.\\ |
- | Splitting up what seems like core features into several separate libraries was done to make maintenance easier, as well as keep a handle on run time dependencies. If all of the addons were part of the core Allegro library, you'd have to link to all of the dependencies, even if you didn't use any of them yourself. | + | Résultat des découpes dans le code principal d'Allegro en libs séparées afin de rendre la maintenance plus aisée, mais aussi pour que le développeur garde le contrôle sur les dépendances de son jeu, ce qui vous évite de linker avec tout un tas de dépendance que vous n'utilisez même pas ! |
- | The current official Allegro's addons are: | + | Pour l'instant les greffons officiels d'Allegro (au sens qu'ils sont distribués avec Allegro lui-même) sont : |
- | * [[allegro:addon_main|allegro_main]] - a compatibility libarary that allows int main() to work across all compilers. Do not confuse this with the base allegro library. It does not include any functionality. It is only required on OS X. | + | * [[allegro:addon_main|allegro_main]] — Une fonction d'entrée nécessaire sous OS X, n'apporte aucune fonctionnalité. |
- | * [[allegro:addon_audio|allegro_acodec]] - audio codecs (e.g., .OGG, .WAV) | + | * [[allegro:addon_audio|allegro_acodec]] — Codecs audio (par exemple les formats OGG et WAV) |
- | * [[allegro:addon_audio|allegro_audio]] - the basic audio subsystem | + | * [[allegro:addon_audio|allegro_audio]] — Accès basique au sous système audio |
- | * [[allegro:addon_color|allegro_color]] - converting between various color formats | + | * [[allegro:addon_color|allegro_color]] — Conversion entre les différentes représentation des couleurs (par exemple entre RGB et HTML) |
- | * [[allegro:addon_dialog|allegro_dialog]] - native dialogs (e.g., Open File) | + | * [[allegro:addon_dialog|allegro_dialog]] — Dialogs natifs (par exemple, parcourir les fichiers) |
- | * [[allegro:addon_fonts|allegro_font]] - basic bitmap fonts | + | * [[allegro:addon_fonts|allegro_font]] — Fontes bitmap et dessin de strings |
- | * [[allegro:addon_image|allegro_image]] - image formats (e.g., .JPEG, .PNG) | + | * [[allegro:addon_image|allegro_image]] — Chargement de formats d'image (par exemple BMP, TGA, JPG, PNG) |
- | * [[allegro:addon_memfile|allegro_memfile]] - an interface to load files from memory | + | * [[allegro:addon_memfile|allegro_memfile]] — Pour avoir un espace de la mémoire comme un fichier pour les fonction d'Allegro |
- | * [[allegro:addon_physfs|allegro_physfs]] - an interface to load files from abstract locations (e.g., a .ZIP file) | + | * [[allegro:addon_physfs|allegro_physfs]] — Pour traiter un ensemble d'archives tel un méta-système de fichier (tout comme les pk3 de quake3) |
- | * [[allegro:addon_primitives|allegro_primitives]] - basic drawing functions (e.g., rectangles, lines) | + | * [[allegro:addon_primitives|allegro_primitives]] — Fonctions pour dessiner des primitives (Lignes, rectangles, ...) |
- | * [[allegro:addon_fonts|allegro_ttf]] - loading .TTF fonts | + | * [[allegro:addon_fonts#chargement_des_fontes_ttf|allegro_ttf]] — Charge des fontes TTF |
+ | * [[allegro:addon_video|allegro_video_streaming]] — Permet de jouer des vidéos dans votre jeu | ||
+ | * [[allegro:addon_shader|allegro_shader]] — Gestion des shaders pour vos jeux 3D | ||
- | [[allegro:threads|Précédent]] << [[allegro:start|Sommaire]] | + | [[allegro:threads|Précédent]] << [[allegro:start#articles|Sommaire]] >> [[allegro:mem|Suivant]] |