Aller au menu - Aller au contenu

Icône Créez des applications 2D avec SFML

Avatar
Mise à jour : 07/04/2012
Difficulté : Intermédiaire Intermédiaire Durée d'étude : 10 jours Creative Commons BY-NC-ND
1 312 visites depuis 7 jours, classé 99/786
Bonjour à tous !

Vous allez ici apprendre à créer des fenêtres graphiques, manipuler des images, du texte et plein d'autres choses. Tout cela en partant de zéro !

SFML signifie "Simple and Fast Multimedia Library" soit "Bibliothèque multimédia simple et rapide".


Pour vous donner un aperçu des possibilités, voilà des images de jeux que j'ai réalisé avec la SFML :


Image utilisateurImage utilisateurImage utilisateurImage utilisateur
Ce cours est composé des parties suivantes :
Si vous avez rencontré des problèmes pour installer ou utiliser la SFML, n'hésitez pas à les poster sur le forum C++ : vous aurez des réponses assez rapidement !

Merci pour votre lecture et bonne continuation à tous ;)

Partager

97 commentaires pour "Créez des applications 2D avec SFML"
Note moyenne : 3.63 / 4 (144 votes)
Pseudo Commentaire
Hors ligne victorlevasseur # Posté le 15/04/2012 à 20:17:33
Game Develop !
Avatar

Très bon tutoriel.
Il faudra juste penser à le mettre à jour pour la SFML 2.0. Tu peux déjà le faire, la SFML 2.0 RC est disponible pré-compilée sur le site officiel.

Créez des jeux sans programmer et gratuitement grâce à Game Develop
Logiciel gratuit et français pour créer des jeux 2D, intégrant un moteur physique, un moteur de particules ainsi que plein d'autres choses.
Téléchargeable sur http://www.compilgames.net/

Tuto en cours de rédaction sur Game Develop : ICI (en Beta-test)
Vos avis seront les bienvenus.
 
Hors ligne mr.xyz # Posté le 15/04/2012 à 22:07:26
Avatar

Avis : Très bon

Ville : Bordeaux
Pays : France métropolitaine
Études : Université de Bordeaux

Merci :) !

La 2.0 est pas définitive donc pour l'instant je privilégie la 1.6. Dès que l'équipe la passera en officielle alors le tuto sera à jour :)
 
Hors ligne Yazz-Acrobate # Posté le 23/04/2012 à 12:01:55
Avatar

Avis : Mitigé

Salut, ton tuto est bon mais, je n'arrive pas trop à capter son utilité : SFML est certes, une très bonne bibliothèque mais on en a énormément parlé aux gens cherchant une bibliothèque multimedia avant l'arrivée de ton tuto. Cela nous amène à un point clé : avec 30s de recherche, on tombe sur le site officiel, lequel nous explique parfaitement bien avec des TUTOS EN FRANCAIS comment utiliser la lib. Je ne vois donc pas à quoi sert ce tuto, puisque des ressources d'aussi bonne (voir meilleure) qualité sont disponibles, tout en étant plus complettes et en ayant une garantie qu'elles seront toujours à jour.
Hors ligne mr.xyz # Posté le 23/04/2012 à 12:41:48
Avatar

Avis : Très bon

Ville : Bordeaux
Pays : France métropolitaine
Études : Université de Bordeaux

Il existe des tas de tutoriels sur le C en français, tous les tutos ici présents sont quasiment aussi sur developppez.net en français. Faire plusieurs tutoriels en français sur différents sites, je ne vois pas où cela pose problème car les explications seront forcément différentes. Concernant les mises à jour, je pense que la communauté est suffisante pour suivre les évolutions de cette librairie.

Le but c'est de faire vivre le site, mon tutoriel explique plus "lentement" les notions pour les débutants que la doc et les tutos présents sur le site off. Bien sur qu'en 30 sec tu tombes sur les infos que tu cherches sans mon tuto, mais quand tu es sur le site du zéro c'est aussi pour être guidé. De plus je montre des exemples (TPs, etc) . Bref, bien sûr que le site off est très bien, j'apprécie d'ailleurs Laurent Gomila avec qui j'ai pas mal discuté.

edit : j'espère ne pas avoir été trop "sec" dans mes propos. Je comprends tout à fait ta curiosité concernant l'utilité de mon tuto, ca ne me dérange pas du tout d'en parler :)
 
Hors ligne Yazz-Acrobate # Posté le 23/04/2012 à 17:14:50
Avatar

Avis : Mitigé

Oui, mais le fait est que les tutos officiels sont ici très bien faits, contrairement à différents tutoriels présentant des langages qui peuvent avoir différentes approches (librairies à utiliser, ordre de présentation des notions ...) ici, grosso modo, les tutos officiels se suffisent à eux mêmes pour moi, il ne faut pas non plus chercher très loin pour créer un TP : la SFML fourni de nombreux exemples, il suffit de les executer pour voir comment ils fonctionnent et d'utiliser les ressources pour les recoder, le code source est une sorte de correction :p .

Je pense personnellement que la recherche fait partie intégrante de la programmation et que faire des zéros de véritables assistés n'est pas "sain" pour leur future vie de programmeurs :)

Voir tous les commentaires