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.
Sto realizzando una Tower Defense e per questo ho bisogno di un buon algoritmo di tracciamento. Ho pensato a Dijkstra ma ne ho bisogno che può essere dinamico; deve essere in grado di aggiornarsi quando un bordo viene rimosso o aggiunto senza un ricalcolo completo. Sto codificando in C # …
Vorrei usare Elo per tenere traccia delle classifiche dei giocatori tra le partite di un determinato gioco, tuttavia il gioco può essere giocato con un massimo di quattro giocatori in una partita. Ho visto giochi come Carcassonne usare Elo con più di due giocatori che giocano, ma non conosco Elo …
Ho un background di ingegneria civile ed eseguo regolarmente analisi idrauliche e idrologiche. Vendono lauree per quel genere di cose, ma in realtà non è scienza missilistica. Recentemente mi è venuto in mente di implementare l'intero processo idrologico e idraulico per un terreno sulla GPU. Ho appreso shader di calcolo …
Sono curioso di sapere quali sono le migliori pratiche nel settore dello sviluppo di giochi per il rendering dell'universo 3d? Per essere più specifici: I punti dati sono dati e statici. Ogni punto ha posizione, colore e dimensioni; L'intero set di dati è molto più grande della memoria disponibile; L'utente …
Sto realizzando un semplice gioco a griglia esadecimale e voglio che la mappa sia divisa equamente tra i giocatori. La mappa viene creata in modo casuale e voglio che i giocatori abbiano circa la stessa quantità di celle, con aree relativamente piccole. Ad esempio, se ci sono quattro giocatori e …
Sto progettando un gioco di strategia di combattimento in flotta spaziale 3D-6DOF basato su turni che si basa fortemente sulla personalizzazione della nave. Lasciami spiegare un po 'il gioco, dal momento che devi sapere un po' su di esso per porre la domanda. Quello a cui mi rivolgo è la …
Un mio amico e io stavamo discutendo di idee diverse per consentire la distruzione dei materiali in un mondo in modo frammentario e ha proposto l'idea di rappresentare i solidi come fluidi molto visivi. La mia intuizione è che questo sarebbe: A) molto difficile o B) molto dispendioso in termini …
dato un insieme di vertici e triangoli per ogni mesh. Qualcuno sa di un algoritmo o di un posto per iniziare a cercare (ho provato prima google ma non ho trovato un buon posto per iniziare) per eseguire operazioni booleane su tali mesh e ottenere una serie di vertici e …
Lavorando con l'algoritmo di canalizzazione mostrato su Digesting Duck non sono sicuro di come funzioni il rilevamento della canalizzazione. Qualcuno può spiegarmi chiaramente il metodo o suggerire un modo alternativo di rilevare l'imbuto e se i lati dell'imbuto si sovrappongono?
Ho un sistema in cui è possibile fare clic una volta per posizionare un nodo in una scena. Quando si posizionano 3 nodi, forma un triangolo. Quando si posizionano nodi futuri, viene creato un nuovo triangolo unendo quel nodo ai 2 nodi esistenti più vicini. Funziona bene per la maggior …
Ho visto alcuni video in frantumi di Voronoi su Youtube . Qual è la tua esperienza con esso? Quali sono i pro e i contro in termini di complessità temporale, complessità delle risorse, difficoltà di implementazione ...? Emula come reagirebbe un materiale reale?
Qualche tempo fa ho chiesto come determinare quando una faccia si sovrappone a un'altra. Il consiglio era di usare un buffer Z. Tuttavia, non posso usare un buffer Z nel mio progetto attuale e quindi vorrei usare l'algoritmo di Painter. Tuttavia, non ho idea di quando una superficie sia dietro …
Voglio creare un gioco 2D ma mi piacerebbe avere il personaggio di indossare tonnellate di equipaggiamenti diversi su combinazioni diverse, come un gioco di ruolo o qualcosa del genere. Quindi supponiamo che l'utente cambi le spalle e i pantaloni, questo deve essere mostrato al giocatore e tutte queste diverse attrezzature …
Sto cercando di calcolare quali tessere una particolare unità può "vedere" se si trova di fronte a una determinata direzione su una mappa di tessere (entro un certo intervallo e angolo di fronte). Il modo più semplice sarebbe quello di disegnare un certo numero di tessere verso l'esterno e trasmetterle …
Sto facendo fatica a provare a descriverlo in termini corretti, quindi fornirò il maggior numero di dettagli possibile e spero che qualcuno sappia cosa sto cercando di fare = -) Sto cercando di confrontare due alberi di nodi per determinare quanto siano simili / diversi per struttura. Nei miei diagrammi …
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.