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.
Devo scrivere un programma che risolva il labirinto. Il labirinto ha una struttura grafica, in cui ciascun nodo - una certa stanza e bordi - esce ad altre stanze: Specifica: Partiamo da una stanza a caso. Il labirinto ha vicoli ciechi, 0 o poche uscite. Non sappiamo nulla di tutto …
Ho bisogno di aiuto per capire l'algoritmo Triangle A * (TA *) che è descritto da Demyen nel suo paper Efficient Triangulation-Based Pathfinding , alle pagine 76-81. Descrive come adattare l'algoritmo A * normale alla triangolazione, per cercare altri percorsi forse più ottimali, anche dopo che il nodo finale è …
Ho diversi oggetti Spline2D nel mio codice, ognuno dei quali ha un metodo Posizione, Velocità e Accelerazione che restituisce un vettore della quantità specificata in un determinato momento. Ho usato questi vettori per costruire la geometria per creare tratti sfumati per le curve, ma ho problemi con autointersezioni su curve …
Penso di aver compreso le basi di Marched Ray Field Marching. Modella la tua scena con un mucchio di campi di distanza (come questi: http://iquilezles.org/www/articles/distfunctions/distfunctions.htm ), quindi per ogni pixel che lanci un raggio, inizia dall'inizio del raggio , trova la distanza dall'oggetto più vicino in quel punto e incrementa …
Nel mio gioco quando uccidi un nemico possono far cadere qualcosa come un pacchetto sanitario o un oro. Voglio che questo abbia un limite di tempo in modo che alla fine scompaia se non lo raccogli. Voglio che l'oggetto lampeggi più frequentemente più la goccia si avvicina alla "morte". Come …
Sto cercando di scrivere un risolutore in C # .NET per un gioco noto come Flowerz. Per riferimento, puoi riprodurlo su MSN, qui: http://zone.msn.com/gameplayer/gameplayer.aspx?game=flowerz . Lo sto scrivendo per divertimento, non per nessun tipo di incarico o lavoro correlato. Per questo motivo, l'unico limite è il mio computer (un core …
Vorrei poter scomporre una maglia concava in una serie di maglie convesse per 2 motivi: Rendering trasparente Forme fisiche Esiste un algoritmo che accetta come input un set di triangoli (concavo) e genera un numero di set di triangoli (convesso)? Vorrei che non riempisse i buchi tra le parti della …
Sto progettando un gioco che ricorda Elite o Escape Velocity, quei vecchi giochi di trading spaziale, in cui giochi un mercante di viaggiatori nello spazio. Vorrei che l'economia del gioco fosse almeno simile a una vera. Quali risorse sono disponibili per poter comprendere gli algoritmi necessari per eseguire la simulazione? …
Ecco la situazione Ho una tavola esagonale, e un'unità su di essa, con velocità o valore di movimento 4. Il terreno di frontiera ha un costo diverso. Quando clicco sull'unità, il gioco dovrebbe mostrarmi un raggio di movimento. La mia soluzione era quella di controllare ogni esagono nel raggio di …
Attualmente sto usando il 3D Perlin Noise per generare terreno casuale in combinazione con Marching Cubes. Il mio problema sembra risiedere nel ridimensionare la funzione del rumore per ottenere altezze ragionevoli nel mio terreno. Se viene utilizzata solo un'ottava, tutti i punti relativi al rumore vengono ovviamente interpolati, il che …
Ho cercato su Google questo usando molte combinazioni di parole chiave, ma con mia grande sorpresa non sono riuscito a trovare un algoritmo per costruire un poligono regolare n-side in un dato cerchio, cioè trovare le coordinate per gli n angoli. Tutto quello che ho potuto trovare sono le istruzioni …
Stavo pensando a piattaforme e nemici che si muovevano in cerchio nei vecchi giochi 2D, e mi chiedevo come fosse fatto. Capisco le equazioni parametriche ed è banale usare sin e cos per farlo, ma un NES o SNES può effettuare chiamate trig in tempo reale? Ammetto una forte ignoranza, …
Sto lavorando a un editor di mappe piastrellato e devo scegliere automaticamente i riquadri, in base ai riquadri adiacenti. Ad esempio, quando si posiziona una tessera strada, accanto a un'altra tessera strada, i due devono essere orientati in modo da formare una strada continua. Se ci sono altre strade intorno …
(Qui mangio le mie parole su Meta riguardo alla pubblicazione di domande Unity su Unity Answers ... poiché quel sito è meno reattivo di questo.) Unity fornisce l'abbattimento dell'occlusione su base cellulare (tramite Umbra, credo). Tuttavia, una funzionalità più recente che supporta sono i portali di occlusione. La domanda è: …
Ho pensato a questo problema. Con la tecnologia attuale è possibile creare una replica 1: 1 della terra in un gioco basato su voxel? Qual è la migliore struttura di dati per memorizzare questa gigantesca mappa? Quale algoritmo dovrebbe essere usato per rendere questa struttura di dati in tempo reale? …
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.