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.
Prima di tutto, so di essere super denso qui. A parte questo, sto cercando di scrivere un'implementazione C # di questo algoritmo: var results = [] for each -N ≤ dx ≤ N: for each max(-N, -dx-N) ≤ dy ≤ min(N, -dx+N): var dz = -dx-dy results.append(cube_add(center, Cube(dx, dy, dz))) …
Voglio implementare un sistema di alimentazione come il sistema redstone in Minecraft. Ho n fonti di alimentazione e m cavi. Se scollego la fonte di alimentazione o un cavo, il circuito dovrebbe spegnersi. Come posso evitare le cerchie? Se ogni cavo con lo stato "on" alimenta i cavi vicini, posso …
Voglio disegnare un percorso invisibile che l'utente deve seguire. Ho memorizzato quel percorso come punti. Quando un giocatore disegna una linea, come posso verificare se segue il percorso che ho memorizzato? Ecco un esempio per tracciare la lettera A. if((traitSprite.getX()<=Invisible.X && traitSprite.getX()>=Invisible.X )){...} ( traitSpriteè uno sprite.)
Sto pensando di creare un puzzle game in cui l'obiettivo è riempire una griglia con pezzi di puzzle sagomati (ad esempio, le forme classiche di Tetris). Come posso fare per generare un insieme di pezzi che possono essere garantiti per essere utilizzati per riempire la griglia, senza lasciare spazi? Come …
Qual è il mio problema: C'è un puzzle di Raymond Smullyan che funziona in questo modo: sei in una stanza con molte porte. Dietro alcune di quelle porte, ci sono donne; dietro gli altri ci sono le tigri. Il tuo obiettivo è quello di scegliere una delle porte giuste (quelle …
Sto cercando di disegnare forme irregolari su una griglia x, y, e mi piacerebbe trovare un metodo semplice e veloce, se possibile. La mia unica idea finora è quella di disegnare un mucchio di cerchi di dimensioni casuali molto vicini tra loro, ma a una distanza casuale a parte una …
Sto cercando di implementare la navigazione del campo di flusso, come descritto in http://grail.cs.washington.edu/projects/crowd-flows/ ma non riesco a capire come dovrebbe gestire la funzione di densità nella Figura 4 del documento raggio unitario. Qualcuno l'ha mai implementato e può fornire ulteriori informazioni? Questa è la parte in questione: Il loro …
Ho la seguente situazione: ho una griglia 3d di voxel (on / off, la dimensione massima è probabilmente 128x128x128). So in anticipo che all'interno della griglia, tutti i voxel che sono accesi sono interconnessi, formando un singolo gruppo. Ora devo determinare: quando rimuovo un voxel (lo spengo), si romperà il …
Sto lavorando a un gioco e ho bisogno di idee per il danno che verrà inflitto al nemico quando il tuo giocatore attacca. La quantità totale di salute che il nemico ha viene chiamata enemyHealthe ha un valore di 1000. Inizi con un'arma che infligge 40 punti di danno (può …
Ho una mappa isometrica sulla quale metto varie immagini. La maggior parte delle immagini si adatta a una singola tessera, ma alcune immagini sono leggermente più grandi. Ad esempio, ho un letto di dimensioni 2x3 piastrelle. Questo crea un problema quando si disegnano i miei oggetti sullo schermo mentre ottengo …
Ecco un esempio di tale diffusione del muco. La sostanza è diffusa intorno alla fonte (in questo esempio, la fonte sarebbe l'edificio alieno principale). Il gioco è stellare, la sostanza viola si chiama creep. Come sarebbe possibile ottenere questo tipo di diffusione di sostanze in un ambiente 2D dall'alto verso …
Ho lavorato su un gioco da tavolo che ha una griglia esadecimale come questa tavola: Poiché la scheda non cambierà mai e gli spazi sulla scheda saranno sempre collegati agli stessi altri spazi circostanti, dovrei semplicemente codificare ogni spazio con i valori di cui ho bisogno? O dovrei usare vari …
Sono a un certo punto del mio veicolo in cui, quando vado veloce e giro, il veicolo si comporta in modo strano perché le gomme interne si muovono più velocemente di quelle esterne. Quindi ho bisogno di capire come programmare in un differenziale ma non riesco a farlo funzionare correttamente, …
Sto giocando con PyGame. Ora sto cercando di implementare un clone QIX . Ho il mio loop di gioco e posso spostare il giocatore (cursore) sullo schermo. In QIX, il movimento del giocatore lascia una traccia (coda) sullo schermo, creando una polilinea. Se la polilinea con i bordi dello schermo …
Sto facendo fatica a modellare il tempo. Modellare un singolo aspetto è banale: qualche schema sinusoidale + rumore casuale. Comunque più di 1 mi sta facendo impazzire. Non posso avere vento, foglie che cadono, pioggia e neve per essere tutti casuali. Semplici collisioni come pioggia e neve non dovrebbero mai …
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.