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

Auteur Sujet: Boucle de jeu avec thread  (Lu 2069 fois)

0 Membres et 2 Invités sur ce sujet

Ariake

  • Newbie
  • *
  • Messages: 22
    • Voir le profil
    • E-mail
Boucle de jeu avec thread
« le: Décembre 13, 2016, 10:38:47 am »
Bonjour la communauté,

Je réfléchi actuellement sur une chose qui peut paraître un peu stupide : la boucle principale de jeu.
J'ai suivit les conseils de ce tuto :
http://gameprogrammingpatterns.com/game-loop.html

Mais voilà que je me demande comment réaliser/adapter ça avec un thread graphique (donc la partie rendering).

Pourrais-je obtenir vos conseils avisé ?  ;)

Cpl.Bator

  • Hero Member
  • *****
  • Messages: 540
    • Voir le profil
Re : Boucle de jeu avec thread
« Réponse #1 le: Décembre 16, 2016, 12:06:29 pm »
Bonjour, je ne vois pas l'intérêt d'avoir un thread de rendu , surtout sur des petits projet perso...
après , si c'est pour apprendre les threads , pourquoi pas...
de mémoire, il faut que l'objet sf::RenderWindow doit être créer dans le thread principal de ton application ( reprenez moi si je me trompe ) , la doc en parle aussi je crois. après, pour adaptez le pattern que tu as vu, c'est exactement la même chose que sans les threads , sauf que tu auras certainement une gymnastique a faire avec des mutex pour les ressources partagé entre ton thread de rendu & ton thread principal.