Bonjour !
Je suis heureux de vous annoncer que le livre sur la SFML
SFML Blueprints à été publié il y a quelque jours.
Comme les précédents livre sur la SFML, il est publier par Packt et est disponible à l'adresse suivante :
https://www.packtpub.com/game-development/sfml-blueprints.
Ce livre à été écrit par moi même et traite de différents points.
Ainsi on pourra y retrouver les différents thèmes suivants :
- Préparation des logiciels (compilateurs C++11), et installation de le SFML2.2
- Architecture générale des jeux
- Réalisation d’un Astéroid clone et d’un tétris (modèle d’entités, gestion du plateau de jeu)
- Ajoutons de la physique à notre tétris (avec la librairie Box2D)
- Création d’un GUI depuis zéro, puis utilisation de SFGUI. Intégration de celle ci au tétris
- Notions sur le multithreading, mutex
- Création d’un Hybrid RTS/tower defence. Model “Entity system”, gestion de cartes par tuile (hexagonale isométriques), logique du jeu…
- Passer le jeu précédent à un jeu en réseau pour le rendre multi joueur. Utilisation de socket TCP, threads, mutex… Et sauvegarde de l’état du serveur (différentes matchs en cour) en base de données (Sqite3) pour reprendre les parties ultérieurement.
Ce livre contient 8 chapitres et chacun comprend au moins un projet, et est accompagné du code source que vous pouvez modifier comme vous le souhaitez.
Voici quelques screens des différents projets:
Chapitre 3Chapitre 4 (nettoyage des ligne désactivé pour le screen) Chapitre 7 + 8 J'espère que ce livre pourra aider les développeurs à créer les jeux qu'il souhaitent.