Questions marquées «game-loop»

12
Mettre le jeu en pause dans la boucle de jeu

À l'intérieur de la boucle de jeu, le jeu est interrompu en appuyant sur P, ce qui signifie que la boucle de jeu ne s'exécute plus. Le problème est qu'après l'arrêt de cette boucle, P ne peut pas être pressé à nouveau pour reprendre la boucle, car il était à l'intérieur de la boucle elle-même....

11
UPS et FPS - Que dois-je limiter et pourquoi?

J'écris actuellement un jeu en utilisant C ++ et SDL2 et il y a une chose que je me demande - est-il judicieux de limiter mes images par seconde (FPS) et / ou mes mises à jour par seconde (UPS)? J'ai l'idée que si vous limitez l'onduleur, vous contrôlez essentiellement la vitesse du jeu - si le...

9
Pourquoi ne puis-je pas utiliser l'opérateur '> =' avec Vector3s?

J'essaie d'obtenir un rectangle pour se déplacer entre deux positions que j'appelle _positionAet _positionB. Les deux sont de type Vector3. Le rectangle se déplace très bien. Cependant, lorsqu'il atteint, _positionBil ne se déplace pas dans la direction opposée, comme il se doit. Je suis retourné...

8
Boucle de jeu côté serveur

De nombreux jeux java utilisent thread.sleep () pour contrôler les fps. Étant donné que le serveur n'affiche pas de graphiques, la boucle de jeu du serveur doit-elle continuer à fonctionner uniquement en calculant le temps delta? Comme cet exemple: long lastLoopTime = System.nanoTime(); final int...