Gli algoritmi vengono utilizzati per il calcolo, l'elaborazione dei dati e il ragionamento automatico. Più precisamente, un algoritmo è un metodo efficace espresso come un elenco finito di istruzioni ben definite per il calcolo di una funzione.
Disclaimer: questa è una di quelle temute domande in stile Minecraft, ma penso che sia più una domanda su strutture di dati e algoritmi Sono davvero nuovo alle strutture di dati 3D e mi chiedo quale sia il modo migliore per archiviare e abbinare una struttura di blocchi 3D. In …
Sto lavorando a un gioco di strategia in tempo reale su larga scala - idealmente con migliaia di unità attive contemporaneamente - ma ho problemi a gestire tutte le unità contemporaneamente senza che diventi sorprendentemente lento. Il problema è che ci vuole un po 'di tempo per aggiornare le posizioni …
Ho creato una mappa di altezza casuale e ora voglio creare fiumi. Ho creato un algoritmo basato su un * per far fluire i fiumi dalle vette al mare e ora sono alla ricerca di un algoritmo elegante per renderli. È un 2D, quadrato, mapgrid. Le celle che il fiume …
Sto studiando l'IA. Il mio insegnante ci ha fornito il codice sorgente di una partita a scacchi e ci ha chiesto di migliorarlo. Il mio esercizio è migliorare l'implementazione dell'algoritmo alpha / beta in quel gioco. Il programmatore utilizza già tabelle di trasposizione, MTD (f) con memoria alpha / beta …
Ho pensato a percorsi casuali per il mio gioco Tower Defense. Un * non funzionerebbe per i miei alunni, perché ho specificamente bisogno di un pathfinding casuale . Immagina una mappa con percorsi, un punto di partenza e una destinazione. Ho più percorsi, che conducono tutti dal punto di partenza …
ciao sono un principiante completo in informatica computazionale, quindi scusate se è una risposta stupida. sto cercando di creare un semplice motore 3d da zero, più per scopi educativi che per un uso reale. per ora computo solo le facce normali. in questo modo: ho un oggetto Surface con all'interno …
Ho letto molto sui vantaggi dell'organizzazione dei dati in "Struct of Arrays" (SoA) anziché nel tipico "Array of Structs" (AoS) per ottenere un throughput migliore quando si utilizzano le istruzioni SIMD . Mentre il "perché" ha un senso totale per me, non sono sicuro di quanto fare quando si lavora …
Voglio disegnare una mappa poligonale 2d basata sui dati forniti da un'altra fonte per facilitare l'analisi delle azioni sulla mappa. I dati hanno il seguente formato: 1 ['2', '4', '5', '7', '17', '10'] 2 ['1', '3', '4'] 3 ['2', '11', '4'] 4 ['1', '2', '3', '11', '13', '18', '5'] 5 …
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.