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.
Il mio obiettivo è presentare al giocatore una parola confusa che dovrebbe essere riordinata nella forma originale: OELHL -> CIAO Voglio un algoritmo di confusione che prende una determinata parola (> 3 o 4 lettere, può contenere spazi) e la trasforma nella forma meno riconoscibile. Mentre spostare casualmente ogni lettera …
Sto cercando di implementare un algoritmo AI per Bomberman. Attualmente ho un'implementazione rudimentale funzionante ma non molto intelligente (l'attuale IA è troppo zelante nel piazzare bombe). Questa è la prima IA che abbia mai provato a implementare e sono un po 'bloccato. Gli algoritmi più sofisticati che ho in mente …
Immagina uno sparatutto molto semplice, qualcosa che tutti sappiamo: Sei il giocatore (verde). Il tuo movimento è limitato Xall'asse. Il nostro nemico (o nemici) è nella parte superiore dello schermo, il suo movimento è anche limitato Xall'asse. Il giocatore spara proiettili (gialli) contro il nemico. Vorrei implementare un'intelligenza artificiale per …
Quale tipo di algoritmo di shading potrebbe essere usato per creare ombre come queste? quello che sto realizzando è simile ma è tutto fatto con un'API di disegno 2D basata su OpenGL, quindi non ci sono coordinate Z. Inoltre, per la mano stessa, mi piacerebbe davvero avere un aspetto ombreggiato …
Sto lavorando a un gioco platform che include musica con rilevazione dei battiti. Attualmente sto rilevando i battiti controllando quando l'ampiezza corrente supera un campione storico. Questo non funziona bene con i generi musicali, come il rock, che hanno un'ampiezza piuttosto costante. Quindi ho guardato oltre e ho trovato algoritmi …
Nel mio gioco 2D ho torrette AI che dovrebbero aiutare il giocatore sparando automaticamente contro i nemici. Vorrei farli sparare in modo intelligente e guidare il bersaglio invece di prendere di mira la posizione attuale di un nemico. Quindi, dato il vettore (sempre costante) di velocità e posizione sia del …
Supponiamo che io abbia una griglia di rettangoli di forme e colori diversi e che voglio ridurre (ragionevolmente vicino all'ottimale va bene, non è necessario l'ottimale) il numero di rettangoli per rappresentare lo stesso layout di colori. L'immagine sopra è un caso molto semplificato e lo spazio bianco tra i …
Sto cercando di combinare due cose. Sto scrivendo una partita e devo determinare i quadrati della griglia che giacciono su una linea con gli endpoint a virgola mobile. Inoltre ne ho bisogno per includere tutti i quadrati della griglia che tocca (cioè non solo la linea di Bresenham ma quella …
Ho due poligoni convessi 2D sovrapposti . Sto cercando un algoritmo per sottrarre e aggiungerli . Il risultato deve essere un singolo poligono concavo o (ancora meglio) un insieme di quelli più grandi convessi che formano il risultato concavo (ad esempio triangoli). (A sinistra: i poligoni sovrapposti iniziali. Medio: il …
Scusa, questa domanda è un po 'esoterica, ma non riesco proprio a togliermela dalla testa! Sto guardando l'algoritmo di dissolvenza utilizzato nel gioco arcade DoDonPachi (così come molti altri giochi più vecchi): Ho scritto uno script Python per selezionare alcuni pixel e seguirli per la durata della dissolvenza. Ecco un …
Questa è una domanda da principiante, ma eccola qui: La mia mappa è una griglia 2d e voglio generare strade e fiumi. Il percorso dal punto iniziale a quello finale non deve essere il percorso ottimale in numero di tessere. Invece, dovrebbero avere un certo livello di casualità (turni). Esiste …
Questo è per un gioco flash, con vista isometrica. Devo sapere come ordinare l'oggetto in modo che non sia necessario il controllo del buffer z durante il disegno. Questo può sembrare facile ma c'è un'altra limitazione, una scena può avere oltre 10.000 oggetti, quindi l'algoritmo deve essere eseguito in meno …
Sto cercando di adattare il classico gioco "elicottero" (ad es. Http://www.addictinggames.com/helicopter.html ), ma non ho ancora capito come creare il motore di generazione dei muri. Qualche puntatore nello pseudocodice? Non sono così interessato agli oggetti nel mezzo: solo la metodologia per generare i lati in un modo che aumenta con …
Attualmente il mio framework AI di base ha agenti che si muovono lungo un percorso frastagliato costituito da una serie di punti. Lo fanno semplicemente spostando la loro posizione da un punto all'altro. Quando raggiungono il punto successivo si spostano verso il successivo e così via. Come posso cambiarlo in …
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.