Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| utilisateurs:amiralgaby:comment_s_adapter_a_la_sdl [Le 06/08/2022, 10:51] – Amiralgaby | utilisateurs:amiralgaby:comment_s_adapter_a_la_sdl [Le 20/05/2026, 20:14] (Version actuelle) – Apprendre à programmer avec la bibliothèque SDL Amiralgaby | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Premier programme avec la bibliothèque SDL ====== | ====== Premier programme avec la bibliothèque SDL ====== | ||
| - | Vous souhaitez utiliser la fameuse bibliothèque [[:sdl]] et elle ne vous paraît | + | Vous souhaitez utiliser la fameuse bibliothèque [[:sdl]] et elle ne vous parait |
| - | Parfait ^_^ cette page est la pour vous permettre **de vous adapter** | + | Parfait ^_^ cette page est là pour vous donner les bases et |
| - | < | + | |
| Quelques lien intéressant : | Quelques lien intéressant : | ||
| Ligne 13: | Ligne 12: | ||
| Partons du principe que vous l'avez installée via un gestionnaire de paquet, c'est toujours plus simple sous GNU/Linux 8-) | Partons du principe que vous l'avez installée via un gestionnaire de paquet, c'est toujours plus simple sous GNU/Linux 8-) | ||
| - | Il faut simplement mettre un macro signifiant que vous l' | + | Il faut simplement mettre un macro signifiant que vous l' |
| <code c># | <code c># | ||
| vous pouvez aussi utiliser | vous pouvez aussi utiliser | ||
| Ligne 20: | Ligne 19: | ||
| ===== Notre premier programme ==== | ===== Notre premier programme ==== | ||
| ==== Et maintenons codons en C ! ==== | ==== Et maintenons codons en C ! ==== | ||
| - | C' | + | C' |
| - | Allez un petit code : | + | |
| <file C main.c> | <file C main.c> | ||
| #include < | #include < | ||
| Ligne 72: | Ligne 71: | ||
| </ | </ | ||
| - | Avec ce code vous devriez comprendre comment faire une fenêtre et comment se passe les événements. | + | < |
| - | Pour être plus clair je vais vous expliquer le concept | + | |
| - | Chaque fois que vous passer dans SDL_PollEvent | + | Avec ce code vous devriez comprendre comment faire une fenêtre et comment se passe les évènements. |
| + | Pour être plus clair : | ||
| + | Chaque fois que l' | ||
| - | **(en)**[[https:// | + | **(en)**[[https:// |
| Un Event peut avoir comme type : | Un Event peut avoir comme type : | ||
| Ligne 111: | Ligne 112: | ||
| <code c># | <code c># | ||
| - | ==== Codons en C ! === | ||
| - | ici un lien vers un repo où il y a le code | ||
| ==== Compilez ! ==== | ==== Compilez ! ==== | ||
| Nous utilisons SDL2 **et** SDL2_tff donc il faut faire : | Nous utilisons SDL2 **et** SDL2_tff donc il faut faire : | ||
