Domande taggate «algorithm»

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.


3
Evoluzione di un generatore di terreno
Di recente ho posto questa domanda e la conclusione sembra essere che l'uso della programmazione genetica ( GP ) per la creazione di contenuti di giochi procedurali non sia stato realmente fatto. Voglio cambiarlo. Sono abbastanza certo che GP potrebbe essere schierato per aiutare a trovare un nuovo generatore di …

1
Rilevamento di una sequenza di nodi in una griglia
Vista l'immagine qui sotto, devo rilevare la sequenza più ottimale sulla scheda (la linea verde). Le linee blu / rosse rappresentano possibili, ma non le mosse migliori. Ecco le regole: Puoi passare a qualsiasi tessera che è la stessa, ed è il tuo vicino (la diagonale è valida) Dopo aver …
12 algorithm 

4
Logica dietro un gioco ingioiellato
In un prototipo che sto realizzando, c'è un minigioco simile a Bejeweled. Usando una griglia che è un array 2d ( int[,]) come posso sapere quando l'utente ha formato una corrispondenza? Mi interessa solo in orizzontale e in verticale. Dalla parte superiore della mia testa stavo pensando che avrei semplicemente …



4
Strategie di riconoscimento dei gesti
Lavorando con il Wii trovo spesso necessario riconoscere i gesti semplici, finora sono stato in grado di osservare principalmente la grandezza dell'accelerazione per riconoscere i gesti richiesti nei nostri documenti di progettazione del gioco, ma mi piacerebbe creare un sistema più robusto che consente la "registrazione" di gesti di esempio …

2
Come viene eseguita l'analisi strutturale nei giochi (ad esempio: costruzione di ponti, Dig or Die e 3D)?
Da quanto ho capito, un tipico sistema di truss interattivo avrebbe bisogno di calcoli sostanziali poiché ogni componente influenza l'intero sistema. Penso che potresti fermarti arbitrariamente a un determinato numero di iterazioni a costo dell'accuratezza nella simulazione, ma non so se questo sia l'approccio utilizzato da questi giochi (i giochi …

2
Come calcolare il delta time con SDL?
Ho sentito che puoi calcolare il delta time con due funzioni chiamate SDL_GetPerformanceCounter e SDL_GetPerformanceFrequency. Non sono sicuro di come funzionano completamente, ma ho sentito che è un po 'simile all'utilizzo di SDL_GetTicks () Uint64 NOW, LAST; double deltaTime = 0; while (somebool) { LAST = SDL_GetPerformanceCounter(); NOW = SDL_GetPerformanceCounter(); …
11 c++  algorithm  sdl 




2
Trovare forme nell'array 2D, quindi ottimizzare
Mi è appena stata concessa un'immagine ... L'immagine in basso del mio gioco mostra alcuni blocchi oscurati, che sono stati riconosciuti come parte di una forma a "T". Come si può vedere, il codice ha oscurato i blocchi con le macchie rosse e non ha visto le forme a "T" …

2
Problema di generazione del terreno a diamante quadrato
Ho implementato un algoritmo a diamante quadrato secondo questo articolo: http://www.lighthouse3d.com/opengl/terrain/index.php?mpd2 Il problema è che ho queste ripide scogliere su tutta la mappa. Succede ai bordi, quando il terreno è suddiviso ricorsivamente: Ecco la fonte: void DiamondSquare(unsigned x1,unsigned y1,unsigned x2,unsigned y2,float range) { int c1 = (int)x2 - (int)x1; int …

5
Come si determinerebbe la lunghezza di un percorso?
Ho un gioco che richiede a ciascun giocatore di muoversi lungo un percorso specificato. Traccio il percorso usando le curve di Bézier. Come posso determinare la lunghezza totale reale (non lineare) del percorso e la distanza che ogni giocatore ha fatto? (La distanza tra il punto iniziale e un punto …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.