Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédente | |||
| utilisateurs:amiralgaby:comment_s_adapter_a_la_sdl [Le 07/07/2024, 19:08] – [Premier programme avec la bibliothèque SDL] utiliser SDL3 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 10: | Ligne 9: | ||
| * **(en)**[[https:// | * **(en)**[[https:// | ||
| - | < | ||
| ===== Inclure la bibliothèque dans vos projets pour l' | ===== Inclure la bibliothèque dans vos projets pour l' | ||
| 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 21: | 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 73: | 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:// | ||
| Ligne 112: | 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 : | ||
