Sviluppo del gioco

Domande e risposte per sviluppatori di giochi professionali e indipendenti

4
Come posso trovare le parole valide in una griglia di caratteri?
Sto creando un gioco simile a Tetris, con due differenze principali: lo schermo inizia già pieno di tessere (come in Puzzle Quest per Nintendo DS e PC) e ogni singola tessera contiene una lettera. L'obiettivo del giocatore è eliminare le tessere formando parole valide con esse. Le parole si formano …

3
Pura programmazione funzionale e stato del gioco
Esiste una tecnica comune per gestire lo stato (in generale) in un linguaggio di programmazione funzionale? Esistono soluzioni in ogni linguaggio di programmazione (funzionale) per gestire lo stato globale, ma voglio evitarlo il più possibile. Tutti gli stati in un puro modo funzionale sono parametri di funzione. Quindi ho bisogno …

2
Quali sono i vantaggi dell'utilizzo di un sistema ID entità?
Attualmente sto leggendo il libro Programmazione del gioco AI per esempio. Il libro menziona l'assegnazione di numeri ID univoci a ciascuna entità del gioco. Spesso quando l'entità A deve contattare l'entità B , A ottiene un riferimento a B inviando il numero ID di B a una classe EntityDatabase . …




3
Come posso aggiungere e sottrarre poligoni convessi?
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 …
12 algorithm 


1
Perché lo spazio di clip viene sempre definito "spazio di clip omogeneo"?
Ho notato in quasi tutto ciò che ho letto finora che il termine "spazio clip" è anteposto alla parola "omogeneo". Ora capisco che significa approssimativamente "tutti uguali", ma non capisco perché vi sia l'espressa necessità di dire "spazio di clip omogeneo". Quando lo spazio della clip non è omogeneo e …
12 spaces 


1
Come posso interrompere la memorizzazione nella cache delle trame runtime di Substance?
Le trame procedurali con il motore di sostanze sembrano aggiornarsi molto rapidamente se si disattiva la memorizzazione nella cache, si modifica una variabile alla volta, la si modifica frequentemente e anche solo dopo aver tentato di modificarla 2 o 3 volte. Tuttavia, voglio sostanzialmente il contrario. Ad esempio, le unità …

3
Fotocamera per gioco 2.5D
Spero che qualcuno possa spiegarmelo come se avessi 5 anni, perché ho lottato con questo per ore e semplicemente non riesco a capire cosa sto facendo di sbagliato. Ho scritto una Cameralezione per il mio gioco 2.5D. L'intenzione è di supportare spazi del mondo e dello schermo come questo: La …
12 xna  matrix  projection 




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.