Tom's Guide > Forum > Programmation > problème de vitesse dans mon jeu
Mot :    Pseudo :           
 

Bonsoir

J´ai un problème de vitesse dans mon jeu.
Mon jeu ne va pas à la même vitesse sur tous les PC.
Je voudrais savoir comment remédier à ce problème.
Je attendu parler de timer. Comment je les utilise ?

Je programme en C++, sous visual c++ 2003.

Merci d´avance

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

tu utilise quoi comme lib ? direct X ?

------------------------------ Don't panic!
mouths91 à dit : "[...]des rageux comme kelnem"
Répondre à Vinz42

Si c'est des fonctions native du c , je crois que ca dépend du nombre de cycle selon la vitesse de processeur ( ou qqch comme ca ) .

Répondre à RiiMii

vinz42 -> oui j'utilise directx

Répondre à sartna

Alors, dans mes souvenirs de programmation de jeux video, tu dois avoir une boucle de message (qui gère l'affichage et les input clavier), il faut insérer un wait/sleep dans cette boucle pour :
1. éviter l'attente active
2. régler une vitesse adéquate

Je n'ai plus d'exemple sous la main. Mais ça ne dépend pas de directx (je croyais, mais recherche faite, non, je crois plus. C'était pour une histoire de doublebuffering pour éviter le scintillement à l'écran en directdraw).

Tu dois pouvoir trouver des exemples de boucle principale pour les jeux en c++.

------------------------------ Don't panic!
mouths91 à dit : "[...]des rageux comme kelnem"
Répondre à Vinz42
Tom's Guide > Forum > Programmation > problème de vitesse dans mon jeu
Aller à :

Il y a 2463 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens