Domande taggate «multithreading»

Il multithreading consente l'esistenza di più thread nel contesto di un singolo processo condividendo le stesse risorse ma sono in grado di essere eseguiti in modo indipendente.

8
Quanti thread dovrei avere e per cosa?
Dovrei avere thread separati per rendering e logica, o anche di più? Sono consapevole dell'immenso calo delle prestazioni causato dalla sincronizzazione dei dati (per non parlare di eventuali blocchi di mutex). Ho pensato di portarlo all'estremo e fare discussioni per concepire ogni sottosistema concepibile. Ma sono preoccupato che possa rallentare …



5
Gli attori di un gioco dovrebbero essere responsabili di disegnare se stessi?
Sono molto nuovo nello sviluppo del gioco, ma non nella programmazione. Sto (di nuovo) giocando con un gioco di tipo Pong usando l' canvaselemento JavaScript . Ho creato un Paddleoggetto che ha le seguenti proprietà ... width height x y colour Ho anche un Pongoggetto che ha proprietà come ... …

4
Come non congelare il thread principale in Unity?
Ho un algoritmo di generazione di livello che è pesante dal punto di vista computazionale. Pertanto, chiamarlo provoca sempre il blocco della schermata di gioco. Come posso posizionare la funzione su un secondo thread mentre il gioco continua a visualizzare una schermata di caricamento per indicare che il gioco non …


2
Quanti thread dovrebbe usare un gioco Android?
Come minimo, un gioco OpenGL per Android ha un thread UI e un thread Renderer creati da GLSurfaceView. Renderer.onDrawFrame()dovrebbe fare un minimo di lavoro per ottenere il più alto FPS. La fisica, l'intelligenza artificiale, ecc. Non devono eseguire tutti i frame, quindi possiamo inserirli in un altro thread. Ora abbiamo: …

7
Calcoli di gravità 2D multithreading
Sto costruendo un gioco di esplorazione dello spazio e attualmente ho iniziato a lavorare sulla gravità (in C # con XNA). La gravità deve ancora essere modificata, ma prima di poterlo fare, devo affrontare alcuni problemi di prestazioni con i miei calcoli di fisica. Questo utilizza 100 oggetti, di solito …






2
Schermata di caricamento uniforme tra le scene
Ho creato una schermata di caricamento per visualizzare un'animazione di caricamento durante il caricamento della scena successiva. Carico la scena successiva in modo asincrono con: yield return SceneManager.LoadSceneAsync(scene,LoadSceneMode.Additive); E anche impostato Application.backgroundLoadingPriority = ThreadPriority.Low;, ma il comportamento è sempre lo stesso di un carico di livello normale. Mi sto perdendo …

4
Discussione AI gioco RTS
Ho un progetto per creare un gioco di strategia in tempo reale da zero. Sono ancora nella fase di pianificazione iniziale, ma ho programmato un po 'per vedere la meccanica. So programmare. Ho anche una buona idea di come strutturerò le classi di gioco e l'intelligenza artificiale basata su regole …
14 c#  ai  multithreading 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.