Questions marquées «multithreading»

Le multithreading permet à plusieurs threads d'exister dans le contexte d'un seul processus partageant les mêmes ressources mais capables de s'exécuter indépendamment.

8
Combien de fils devrais-je avoir et pour quoi?
Devrais-je avoir des threads séparés pour le rendu et la logique, voire plus? Je suis conscient de la perte de performances considérable provoquée par la synchronisation des données (sans parler des verrous mutex). J'ai pensé prendre cela à l'extrême et créer des threads pour tous les sous-systèmes imaginables. Mais je …



5
Les acteurs d'un jeu doivent-ils être responsables de se dessiner?
Je suis très nouveau dans le développement de jeux, mais pas dans la programmation. Je joue (encore) avec un jeu de type Pong en utilisant l' canvasélément JavaScript . J'ai créé un Paddleobjet qui a les propriétés suivantes ... width height x y colour J'ai aussi un Pongobjet qui a …

4
Comment ne pas geler le fil principal dans Unity?
J'ai un algorithme de génération de niveau qui est lourd en calcul. En tant que tel, l'appel entraîne toujours le blocage de l'écran du jeu. Comment puis-je placer la fonction sur un deuxième thread alors que le jeu continue à afficher un écran de chargement pour indiquer que le jeu …


2
Combien de threads un jeu Android doit-il utiliser?
Au minimum, un jeu Android OpenGL a un thread d'interface utilisateur et un thread de rendu créé par GLSurfaceView. Renderer.onDrawFrame()devrait faire un minimum de travail pour obtenir le FPS le plus élevé. La physique, l'IA, etc. n'ont pas besoin d'exécuter chaque image, nous pouvons donc les mettre dans un autre …

7
Calculs de gravité 2D multithreading
Je suis en train de construire un jeu d'exploration spatiale et j'ai actuellement commencé à travailler sur la gravité (en C # avec XNA). La gravité doit encore être modifiée, mais avant de pouvoir le faire, je dois résoudre certains problèmes de performances avec mes calculs physiques. Cela utilise 100 …

3
Est-il normal qu'un jeu utilise 100% de CPU?
Je viens d'implémenter la gestion des entrées multithread dans mon moteur de jeu où le code qui interroge le système d'exploitation pour en collecter les entrées et les horodater est dans un thread séparé et chaque image du thread principal je mange juste les entrées rassemblées jusqu'à un temps de …





2
Écran de chargement fluide entre les scènes
J'ai créé un écran de chargement pour afficher une animation de chargement pendant le chargement de la scène suivante. Je charge la scène suivante de manière asynchrone avec: yield return SceneManager.LoadSceneAsync(scene,LoadSceneMode.Additive); Et également défini Application.backgroundLoadingPriority = ThreadPriority.Low;, mais le comportement est toujours le même qu'une charge de niveau régulière. Suis-je …

4
RTS Game AI Thread
J'ai un projet pour créer un jeu de stratégie en temps réel à partir de zéro. Je suis encore au début de la planification, mais j'ai programmé un peu pour voir la mécanique. Je sais programmer. J'ai également une bonne idée de la façon dont je structurerai les classes de …
14 c#  ai  multithreading 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.