La mia scena contiene più oggetti. (Diciamo 3 cubi, 1 cilindro, 8 sfere.) Presumo che dovrei creare uno shader di vertice per ciascuno. Quanti programmi dovrei avere? alternative: Un programma per oggetto Un programma per tutti i cubi e un altro per tutte le sfere (supponendo che utilizzino gli stessi …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 6 anni fa . Attualmente sto studiando lo sviluppo del gioco e praticando la creazione …
Vorrei creare un gioco di economia basato su un'antica civiltà. Non sono sicuro di come progettarlo. Se stessi lavorando su un gioco più piccolo, come una copia di "Space Invaders", non avrei problemi a strutturarlo in questo modo: Classe di controllo principale Classe grafica Classe del giocatore Classe nemica Non …
Attualmente sto affrontando il seguente problema: Sto cercando di scrivere un clone pong utilizzando un sistema di componenti entità (ECS). Ho scritto il "framework" da solo. Quindi esiste una classe che gestisce le entità con tutti i componenti. Quindi ci sono le classi componenti stesse. E infine ci sono i …
Prendi in considerazione una configurazione in cui i client di gioco: avere risorse di elaborazione abbastanza piccole (dispositivi mobili, smartphone) sono tutti collegati a un router comune (LAN, hotspot ecc.) Gli utenti vogliono giocare a una partita multiplayer, senza un server esterno. Una soluzione è quella di ospitare un server …
Quando si creano giochi, si crea spesso il seguente oggetto di gioco da cui ereditano tutte le entità: public class GameObject{ abstract void Update(...); abstract void Draw(...); } Quindi, nel ciclo di aggiornamento, esegui l'iterazione su tutti gli oggetti del gioco e dai loro la possibilità di cambiare stato, quindi …
Questa domanda è un po 'complicata, ma cercherò di chiarire. Diciamo che sto costruendo un gioco online (non in scala MMO), ma che supporta il maggior numero possibile di giocatori, con un approccio server autorevole. Voglio mondi davvero grandi con molti nemici simulati dall'IA. Sono a conoscenza di alcune strategie …
Quindi stavo pensando a quanto monolitico le mie lezioni passino molto tempo. Ad esempio, nel metodo Characterdella classe Jump, si può avere un riferimento a un oggetto di effetto sonoro e riprodurlo. Di per sé va bene, ma quando si tiene conto di fisica, animazione, collisione, ecc., Il metodo Jump …
Usando socket.io , ho una comunicazione simile a quella di altri MMORPG, una connessione costante con i messaggi. Nel mio progetto finora, il client invia la posizione del giocatore e il frame di animazione ad ogni frame di aggiornamento. Quando il server riceve quel messaggio, lo trasmette a tutti i …
La Microsoft.Xna.Framework.Gameclasse ha una proprietà Services che consente al programmatore di aggiungere un servizio al proprio gioco fornendo il tipo di classe e un'istanza della classe al metodo Add. Ora, invece di dover passare un AudioComponenta tutte le classi e i metodi che lo richiedono, basta passare l' Gameistanza e …
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 …
Di recente ho deciso di iniziare a scrivere un motore per un gioco di carte. Non sono un grande giocatore di "carte", ma un amico mi ha fatto conoscere il gioco (è un giro sul gioco danese) e mi sono innamorato. Voglio sviluppare il gioco in 3 segmenti: Il motore …
È davvero una cattiva idea avere la mia Game1classe come statica? Come al momento nella mia Game1classe, ho una classe chiamata TileHandlerche gestisce tutto a che fare con il mio attuale set di tessere e AnimalHandlerche gestisce tutti i miei animali (sorprendentemente). Ora, se sono dentro AnimalHandlere voglio verificare se …
Sono interessato a valutare i diversi modi in cui il netcode può "agganciarsi" a un motore di gioco. Sto progettando un gioco multiplayer ora, e finora ho deciso che devo (per lo meno) avere un thread separato per gestire i socket di rete, distinto dal resto del motore che gestisce …
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 2 anni fa . Al giorno d'oggi, i giochi hanno spesso portali multiplayer con canali di …
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.