La qualità, l'efficienza e la velocità di esecuzione del gioco a causa di diversi fattori nel design e nella struttura del gioco e della sua architettura.
La località di riferimento fa la differenza tanto quanto le prestazioni della GPU quanto le prestazioni della CPU? Ad esempio, se invio 200 comandi di disegno alla GPU, vedrò una differenza (potenzialmente) evidente se i dati per ciascun comando sono contigui in memoria invece di saltare nei buffer / mappe …
Ho già cercato risposte ma non sono riuscito a capire l'approccio migliore per gestire costose funzioni / calcoli. Nel mio gioco attuale (un edificio di città basato su piastrelle 2d) l'utente è in grado di posizionare edifici, costruire strade, ecc. Tutti gli edifici hanno bisogno di una connessione a un …
Modifica: questo è solo per la mia esperienza di apprendimento, NON è per motivi di prestazioni che faccio questa domanda. Questo è per quanto riguarda un motore di terreno simile a Minecraft. Conservo blocchi in blocchi (blocchi 16x256x16 in un blocco). Quando generi un pezzo, utilizzo più tecniche procedurali per …
Prima di tutto, possiedo Unity Pro. Ho cercato luci occulte quando non sono state visualizzate per un po 'di tempo per migliorare le prestazioni. I metodi principali in cui mi sono imbattuto sono stati utilizzando BecameVisible () e testare il frustum della fotocamera. Il mio problema principale era che se …
Di Queste sono in realtà due domande in una. Innanzi tutto, cerco un modo per archiviare in modo efficiente grandi quantità di dati sui riquadri. L'altro aspetto riguarda l'interrogazione del set di dati e la visualizzazione di riquadri. Lascia che ti dia prima qualche informazione. Stiamo realizzando un gioco magnate …
Nei giochi online, le persone preferiscono accedere e disconnettersi quando vogliono. Di solito, i loro risultati di gioco vengono salvati senza problemi sul server. Non è difficile da raggiungere, ma mi chiedo come si possa fare in modo efficiente che abbia senso e si ridimensionerà. Ha senso salvare le coordinate …
I sistemi di eventi sono sorprendenti, rendono il codice estremamente ingombrante e consentono davvero la creazione dinamica di giochi attraverso una facile comunicazione degli oggetti e del ciclo di gioco. Sto attraversando un periodo difficile con l'efficienza della mia attuale implementazione. Attualmente la mia leggera ottimizzazione nel separare le liste …
Sto sviluppando un gioco 2D basato su sprite per piattaforme mobili e sto usando OpenGL (beh, in realtà Irrlicht) per il rendering della grafica. Per prima cosa ho implementato il rendering sprite in modo semplice: ogni oggetto di gioco è reso come un quad con la sua chiamata di disegno …
Ho notato che molti programmi 3d normalmente eseguono calcoli vettoriali / a matrice e trasformazioni geometriche sulla CPU. Qualcuno ha trovato un vantaggio nello spostare questi calcoli in shader di vertici sulla GPU?
Ecco la documentazione Unity corrispondente . Secondo le spiegazioni delle pagine di documentazione di Unity su Static GameObjects, a volte contrassegnare GameObjects come statico può influire negativamente sulle prestazioni (ad esempio, il batch statico causa un maggiore utilizzo della memoria) . Quindi, quando dovrei esattamente voler usare queste funzionalità? Grazie …
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per lo scambio di stack di sviluppo giochi. Chiuso 2 anni fa . Sviluppare un motore di gioco Sto programmando un gioco per computer e …
Durante un discorso di Unity sulle prestazioni, il ragazzo ci ha detto di evitare il for eachloop per aumentare le prestazioni e utilizzare invece il normale ciclo. Qual è la differenza tra fore for eachdal punto di vista dell'implementazione? Cosa rende for eachinefficiente?
Quando creo C # script ( Create -> C# Script) tramite Unity3d o lo elimino da Unity3d- Visual Studiomi mostra la finestra di avviso. è fastidioso. Esiste un modo per forzare "ReloadAll" in Esplora soluzioni senza la finestra?
Riepilogo: ottengo il rallentamento dell'FPS non appena provo a colorare gli sprite (cioè: moltiplica la trama con il colore nel frammento shader) Dettagli: Hardware: iPod touch 4 Sto disegnando 700 sprite sullo schermo usando glDrawArrays. E sì, sto raggruppando tutti questi in una singola chiamata di sorteggio. Di seguito mostra …
Attualmente sto giocando con XNA e sto creando un semplice platform 2D. Stavo pensando di aggiungere più livelli per renderlo un po 'difficile. Invece di avere a Vector2per le mie posizioni, ora uso a Vector3, solo per usarlo Zcome profondità del livello. Tuttavia, poiché non è possibile utilizzare gli operatori …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.