Un'entità per l'organizzazione dei dati in un modo specifico in modo che possano essere utilizzati in modo efficiente. Esempi sono matrici, oggetti, record, strutture.
Quindi, come dovrei progettare un sistema di riproduzione? Potresti conoscerlo da alcuni giochi come Warcraft 3 o Starcraft in cui puoi rivedere il gioco dopo che è già stato giocato. Si finisce con un file di riproduzione relativamente piccolo. Quindi le mie domande sono: Come salvare i dati? (formato personalizzato?) …
Sono circa un migliaio di righe di codice per creare il mio gioco spaziale 2D, che crea reti di sistemi stellari generati casualmente e li popola con una selezione casuale di pianeti, stazioni, navi e armi. Potrebbero esserci centinaia di diverse stazioni / navi / ecc. Che il gioco dovrà …
Quindi sto realizzando un gioco in cui è possibile inviare navi in luoghi per vendere o acquistare risorse come legno, ferro, oro, ecc. Ora mi chiedevo come creare le risorse in gioco. Ho pensato a 2 opzioni Crea una classe per ogni risorsa: public class ResourceBase { private int value; …
Probabilmente il più grande vantaggio di una piastrellatura di mappe a base esagonale rispetto a quella quadrata è che il centro di ciascun esagono ha la stessa distanza da tutti i suoi esagoni vicini. Esiste una forma simile che si affianca in questo modo in 3D e un motore che …
Sto prendendo in considerazione l'implementazione di un sistema di alberi dei talenti per un gioco di ruolo online, simile a quello visto in World of Warcraft, in cui l'acquisizione di un'abilità sblocca il successivo "livello" sotto di esso nell'albero. Qualcuno conosce il modo migliore per implementarlo strutturalmente nel database / …
Qual è il modo più elegante per implementare un sistema di ordinamento dei comandi per l'IA? ad esempio nella fortezza nana quando si contrassegna un'area boschiva per il taglio del legno, i nani eseguiranno quindi la seguente sequenza: Vai all'albero Taglia l'albero Consegna legna alla scorta Vai a un altro …
Ho un sistema di incantesimi che sto creando, il principio è il seguente: Ogni incantesimo è un prefabbricato autonomo. Contiene uno script con alcune proprietà (danno base, durata ...) che possono essere modificate nella finestra di ispezione. Ho un'enumerazione di incantesimi che elenca tutti i possibili incantesimi nel codice, che …
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per lo scambio di stack di sviluppo giochi. Chiuso 7 mesi fa . .VXL .vox .KVX .KV6 .V3A .V3B Sto provando a decidere se vale …
Secondo la pagina Wikipedia sui voxel, "[...] la posizione di un voxel viene dedotta in base alla sua posizione rispetto ad altri voxel (cioè, la sua posizione nella struttura dei dati che costituisce una singola immagine volumetrica)." Come si dovrebbe implementare una tale struttura di dati? Stavo pensando a un …
Riesco a capire quando usare gli elenchi, ma non capisco quando è meglio usare i vettori che usare gli elenchi nei videogiochi: quando è meglio avere un accesso casuale veloce? (E capisco perché è più veloce inserire / eliminare nelle liste perché rimuove / aggiunge solo puntatori, ma deve ancora …
Esistono molti cloni di Minecraft e sto lavorando alla mia implementazione. Un principio di rendering del terreno è piastrellare il mondo intero in blocchi di dimensioni fisse per ridurre lo sforzo di cambiamenti localizzati. In Minecraft la dimensione del blocco è di 16 x 16 x 256 per ora. E …
Ho un numero molto grande di entità (unità). Ad ogni passo, ogni unità deve conoscere le posizioni di tutte le unità vicine (la distanza è inferiore alla R costante ). Tutte le unità si muovono continuamente. Questo è in 3D. In media, ci sarà l'1% del conteggio totale delle unità …
Sto realizzando un gioco di simulazione gestionale, qualcosa sulla falsariga di Roller Coaster Tycoon. Voglio sapere qual è il modo migliore per strutturare i miei oggetti del mondo in modo da massimizzare le prestazioni. Diciamo che nel mio gioco ho 5.000 persone che potrei: Crea un oggetto e memorizzalo in …
Sto facendo fatica a provare a descriverlo in termini corretti, quindi fornirò il maggior numero di dettagli possibile e spero che qualcuno sappia cosa sto cercando di fare = -) Sto cercando di confrontare due alberi di nodi per determinare quanto siano simili / diversi per struttura. Nei miei diagrammi …
Sto cercando di capire il modo migliore per rappresentare a livello di programmazione il terreno nel mio gioco. Ho preso in considerazione l'utilizzo di una heightmap (o griglia di vertici equidistanti) per rappresentare la superficie del terreno e una splatmap per consentire una texture uniforme. Funzionerebbe per terreni totalmente lisci, …
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.