Sviluppo del gioco

Domande e risposte per sviluppatori di giochi professionali e indipendenti

3
Modo corretto di gestire la distruzione delle entità di gioco
Immagina un mondo di gioco in cui carichi e carichi di entità vengono caricati in modo dinamico tutto il tempo, lo rappresenterei forse come un elenco di entità, ma per quanto riguarda la loro rimozione? Mentre aggiungendo potrei respingere la nuova entità, potrei avere la necessità di rimuovere in qualsiasi …

3
Gli script dovrebbero interagire con un'astrazione del motore?
Sto usando Java e Jython, e dopo alcune ricerche ho scoperto che dare agli script l'accesso diretto all'interfaccia del motore potrebbe essere un errore, in quanto accoppierebbe strettamente i due. Sembra che la maggior parte degli script che consente alle mod di creare e gestire entità lo fa attraverso una …
10 java  python  scripting 



3
Networking in giochi di strategia in tempo reale
Qual è l'attuale stato dell'arte per collegare in rete giochi di strategia in tempo reale? Mi sembra di ricordare che alcuni anni fa, alcuni titoli AAA trasmettevano solo gli input del giocatore (Starcraft 1, Age of Empires). Dal momento che ciò richiede di mantenere tutto il resto totalmente deterministico, è …

2
Geometry System of Populous: The Beginning [chiuso]
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 4 anni fa . Voglio sviluppare un gioco come Populous: The Beginning con il mio amico. …
10 3d  geometry 

3
Metodo efficiente di rendering di terreni di massa in XNA
Sto creando un gioco XNA che richiede uno spazio enorme per i giocatori. Attualmente, la mappa di altezza del test che sto usando è 4096x4096 e viene salvata come BMP a 4 bit. Quello che sto cercando di fare è prendere quell'enorme file heightmap e renderlo nel gioco. Il problema …
10 c#  xna 

3
Sistema di entità componente: aggiornamenti e ordini di chiamata
Al fine di ottenere componenti in grado di aggiornare ogni frame (e lasciare questa funzionalità fuori dai componenti che non ne hanno bisogno), ho avuto l'idea di creare un componente UpdateComponent. Altri componenti come MovableComponent(che detiene la velocità) erediterebbero dalla IUpdatableclasse astratta. Questo costringe MovableComponenta implementare un Update(gametime dt)metodo e …

1
Enum Vs. Numero intero per i valori di abilità
Sto implementando un sistema di abilità e attributi di base, anche se sto ripensando a come dovrei procedere. Ad esempio, potrei usare un dizionario / HashMap che utilizza gli enum SkillType per rappresentare le chiavi e valori interi che rappresentano i valori. Ma dovrei farlo? public class Skills { public …
10 c# 

2
Come posso rendere un sistema indipendente dalla risoluzione?
Mi sto nascondendo su questo. Posso ancorare cose sui bordi, ovviamente, ciò renderebbe la mia risoluzione dell'interfaccia utente indipendente ... fino a quando non cambierà così tanto che la grafica è troppo piccola. Come scalare in modo appropriato ogni volta che è necessario? Come posso mantenere la mia grafica nella …
10 xna  resolution 

1
Al grafico della scena o non al grafico della scena?
Sono stato alle prese con una decisione riguardo all'implementazione o meno di un grafico di scena nel mio gioco. Ho alcuni casi d'uso che richiedono tale strumento, ma non sono stato in grado di ottenere alcuni dettagli di implementazione. Alcuni retroscena: sto scrivendo un gioco di tipo sparatutto spaziale indirizzato …





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.