Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
Avez-vous perdu votre e-mail d'activation ?

Auteur Sujet: Débuter avec SFML : 1.6 ou 2.0  (Lu 5382 fois)

0 Membres et 1 Invité sur ce sujet

Enerian

  • Newbie
  • *
  • Messages: 2
    • Voir le profil
Débuter avec SFML : 1.6 ou 2.0
« le: Mai 24, 2012, 11:02:19 am »
Bonjour

Je me lance dans un projet de jeu simple en 2D. C'est mon premier projet de ce type, et j'ai hésité entre trois technologies : la SDL, la SFML et Qt.
J'ai choisi d'utiliser la SFML car elle est orientée objet, ce qui n'est pas le cas de la SDL, et qu'elle me laisse une plus grande liberté que le framework Qt pour ce qui est de l'architecture.

Je me demande maintenant si je devrais utiliser la version 1.6 ou la version 2.0. Je suis attiré par la version 2.0 qui doit être plus riche en fonctionnalités et plus moderne. Qui plus est, elle est sortie en RC et doit donc être assez stable. Cependant il est plus difficile de trouver des tutoriaux sur la version 2.0, ce qui est logique.

Donc ma question est : pour un utilisateur débutant de cette lib, vaut-il mieux utiliser la version 1.6 sur laquelle je trouverai plus d'aide ou la version 2.0, plus riche en fonctionnalités et plus moderne ?

Par ailleurs, est-il facile, à partir des tutoriaux de la 1.6, d'en déduire leur équivalent pour la 2.0 ou y a t-il vraiment de gros changement dans la logique de la lib ?

Merci par avance pour vos réponse.

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32504
    • Voir le profil
    • SFML's website
    • E-mail
Re : Débuter avec SFML : 1.6 ou 2.0
« Réponse #1 le: Mai 24, 2012, 11:15:17 am »
Il faut démarrer avec SFML 2, la version 1.6 est déjà "morte" depuis longtemps.

La doc en ligne est très détaillée, en attendant les tutoriels. Ceux de la version 1.6 peuvent être adaptés sans problème. Tu as aussi pas mal de questions que tu vas sûrement te poser, qui ont déjà une réponse sur ce forum :)
Laurent Gomila - SFML developer

Enerian

  • Newbie
  • *
  • Messages: 2
    • Voir le profil
Re : Débuter avec SFML : 1.6 ou 2.0
« Réponse #2 le: Mai 24, 2012, 11:56:08 am »
Merci pour ta réponse rapide :)

Je vais donc partir sur la version 2 en m'inspirant des tutos 1.6.

gaulois94

  • Sr. Member
  • ****
  • Messages: 259
    • Voir le profil
Re : Débuter avec SFML : 1.6 ou 2.0
« Réponse #3 le: Mai 24, 2012, 05:18:31 pm »
Les tutoriels 1.6 te donneront les grandes lignes de l'architecture de la SFML, qui est assez proche entre les deux version. A toi de l'adapter à l'aide de la documentation. M'enfin bon, les tutoriels 2.0 sont en ce moment en écriture ;) .

hid3gold

  • Newbie
  • *
  • Messages: 1
    • Voir le profil
Re : Débuter avec SFML : 1.6 ou 2.0
« Réponse #4 le: Juin 30, 2012, 04:50:05 am »
dump up hid3gold :D
HiD3Gold Signature too out~
diablo 3 gold
diablo 3 gold

Fostre

  • Newbie
  • *
  • Messages: 3
    • Voir le profil
Re : Débuter avec SFML : 1.6 ou 2.0
« Réponse #5 le: Juillet 29, 2012, 03:24:14 pm »
Juste une petite question :

Esque la version 2 de SMFL apporte que des ajouts ou cette version modifie carrément les fonctions ,classe ect ?

Je me pose cette question car j’aurai préféré commencer par la version 1.6 pour lire le tuto plus complet http://www.sfml-dev.org/tutorials/1.6/index-fr.php  et celui du site du zéro http://www.siteduzero.com/tutoriel-3-321243-creez-des-applications-2d-avec-sfml.html et ensuite me mettre a la version 2 pour les fonctionnalités en plus .Je ne connais pas du tout la bibliothèque SMFL et je prefere commencer avec le maximum d'aide (tuto ) pour bien débuter .

Merci d'avance

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32504
    • Voir le profil
    • SFML's website
    • E-mail
Re : Débuter avec SFML : 1.6 ou 2.0
« Réponse #6 le: Juillet 29, 2012, 04:49:44 pm »
Une version 2.0 signifie qu'elle casse pas mal de choses. Si ce n'étaient que des ajouts, ce serait SFML 1.7.
Laurent Gomila - SFML developer

Fostre

  • Newbie
  • *
  • Messages: 3
    • Voir le profil
Re : Débuter avec SFML : 1.6 ou 2.0
« Réponse #7 le: Juillet 29, 2012, 07:17:31 pm »
D'accord je vais me mettre a la version 2 donc .

Dernière petite question pour me moment ,es-qu’il est  possible de voir les codes sources des exemples proposés dans le dossier SFML ( pong ect ) en C++ ? ça peut être un bon support à étudier .

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32504
    • Voir le profil
    • SFML's website
    • E-mail
Re : Débuter avec SFML : 1.6 ou 2.0
« Réponse #8 le: Juillet 29, 2012, 07:29:23 pm »
Tout est sur le dépôt github, répertoire "examples".
Laurent Gomila - SFML developer

Fostre

  • Newbie
  • *
  • Messages: 3
    • Voir le profil
Re : Débuter avec SFML : 1.6 ou 2.0
« Réponse #9 le: Juillet 29, 2012, 07:32:11 pm »
Ok merci  :)

 

anything