Sviluppo del gioco

Domande e risposte per sviluppatori di giochi professionali e indipendenti


2
Modellazione ellittica dell'orbita
Sto giocando con le orbite in un semplice gioco 2D in cui una nave vola nello spazio ed è attratta da cose enormi. La velocità della nave è immagazzinata in un vettore e l'accelerazione viene applicata su di essa in ogni fotogramma secondo la legge di gravitazione universale di Newton. …

3
Per cosa possono essere usati esattamente gli shader?
Non sono davvero una persona 3D, e ho usato solo un po 'di shader in alcuni esempi di Three.js, e finora ho avuto l'impressione che vengano usati solo per la parte grafica dell'equazione. Tuttavia, l'articolo (abbastanza enigmatico) di Wikipedia e alcune altre fonti mi portano a credere che possano essere …
8 3d  shaders 

3
Cosa fa la funzione Sys_PageIn () in Quake?
Ho notato che nel processo di inizializzazione del Quake originale viene chiamata la seguente funzione. volatile int sys_checksum; // **lots of code** void Sys_PageIn(void *ptr, int size) { byte *x; int j,m,n; //touch all memory to make sure its there. The 16-page skip is to //keep Win 95 from thinking …
8 c  win32 

1
Come affrontare un serpente a 360 gradi
Di recente sono entrato in XNA e devo dire che lo adoro. Come una specie di ciao mondo ho deciso di creare il classico gioco "Snake". La versione a 90 gradi era molto semplice e facile da implementare. Ma mentre provo a realizzarne una versione che consenta una rotazione di …





5
Quali implicazioni ha JIT (javascript / canvas) vs. AOT (Flash) in termini di prestazioni di gioco basate su browser?
Nella mia esperienza, fino ad oggi, vedo ancora più di un ritardo visivo nel movimento / animazione delle entità nei giochi basati su JavaScript (Canvas) rispetto ai giochi basati su Flash. Perché è questo: qual è esattamente la discrepanza al livello più elementare tra un compilatore JIT vs AOT nello …

7
Come indie, come proteggere il tuo gioco?
Come indie, potresti non lavorare in un'azienda. E potresti avere un'ottima idea di gioco e pensi che sarà un grande successo. Quando hai rilasciato il tuo gioco. Come lo proteggi come tua creazione? In modo che qualcuno non possa anche rubare il titolo e pubblicare un "sequel", ad esempio Your-Game-Name …
8 marketing 


5
Risorse di programmazione audio [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
8 c++  audio  sound 

2
Quali dati scambiare nei giochi multiplayer in tempo reale?
Sono un programmatore hobbista e in questo momento sono curioso di sapere quali dati vengono scambiati in una sessione multiplayer in giochi in tempo reale come Starcraft 2. Ho fatto un sacco di ricerche. Ho trovato gafferongames.com che offre un'ottima panoramica dei problemi da considerare. Glenn nel suo articolo e …

3
Mappa altezza vs mesh modello 3D
Attualmente sto lavorando a un gioco per PC 3D (scritto in C ++ e DirectX 9.0) e sto cercando di trovare il modo migliore per archiviare i dati di livello in memoria. L'azione del gioco si svolge sotto terra, quindi c'è sempre un soffitto sopra il giocatore. Il terreno è …

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.