Sviluppo del gioco

Domande e risposte per sviluppatori di giochi professionali e indipendenti


8
Quali insidie ​​dovresti cercare quando avvii uno studio
Quali sono gli errori o sviste comuni commessi quando si avvia un nuovo studio di gioco? Per favore, solo un errore o supervisione per risposta e se puoi spiegare perché è un problema e cosa si dovrebbe fare per evitare di cadere nell'errore o recuperare se lo hanno già fatto.
21 business 

6
Quali sono alcuni metodi per rappresentare i binari del treno?
Mi sono occupato di questo per un piccolo progetto, ma non sono andato troppo lontano. Vorrei creare un piccolo programma che consenta a un utente di tracciare un binario del treno e quindi consentire a un "treno" di seguire detto binario su un piano 2D. Vorrei che la traccia fosse …

9
Modo efficiente di disegnare contorni intorno agli sprite
Sto usando XNA per programmare un gioco e sto sperimentando vari modi per ottenere un effetto "selezionato" sui miei sprite. Il problema che sto riscontrando è che ogni clic cliccabile nello spritebatch viene disegnato usando più di un singolo sprite (ogni oggetto può essere composto da un massimo di 6 …
21 2d  xna  sprites 

10
Competere con C ++ per la programmazione di giochi
Questa domanda è stata migrata da StackTranslate.it perché è possibile rispondere a Scambio stack di sviluppo giochi. Migrato 8 anni fa . Sono curioso di sapere perché C ++ sia così popolare per lo sviluppo di giochi e non per altre lingue. So che puoi creare un codice molto veloce …
21 c++ 

2
Implementazione di una telecamera / viewport in un gioco 2D
Qual è il modo più pratico per implementare la telecamera / viewport in un gioco 2D? Ho letto che dovrei memorizzare la posizione del mondo dell'oggetto anziché la posizione relativa allo schermo? Situazione attuale: Ho implementato un semplice gioco 2D in cui carico oggetti e livelli da file XML. Attualmente …
21 c++  2d  architecture  camera 

1
Trasforma l'ordine di moltiplicazione Matrix
Sto riscontrando difficoltà nel cercare di capire l'ordine di moltiplicazione corretto per una matrice di trasformazione finale. Ottengo sempre strani movimenti o geometria distorta. Il mio modello attuale è spiegato di seguito: Per un singolo nodo il mio ordine di moltiplicazione è: L = S * R * T dove …
21 matrix 

3
Passare da A (x, y) a B (x1, y1) a velocità costante?
Al momento ho qualcosa come: float deltaX = point0.getX() - point1.getX(); float deltaY = point0.getY() - point1.getY(); E ogni 0,01 secondi aggiorno la posizione dei miei oggetti in questo modo: object.setPosition(object.getX()-deltaX/100,object.getY()-deltaY/100); Quindi questo sposta il mio oggetto da punto0 a punto1 in 1 secondo. Ciò di cui ho bisogno è …

3
Come si evita l '"effetto scala" nel movimento della pixel art?
Sto eseguendo il rendering di sprite con esatte coordinate pixel per evitare l'effetto sfocato causato dall'antialias (gli sprite sono pixel art e apparirebbero orribili se filtrati). Tuttavia, poiché il movimento degli oggetti comporta velocità variabile, gravità e interazioni fisiche, la traiettoria viene calcolata con precisione subpixel. A velocità dello spazio …

5
Ho bisogno del componente 'w' nella mia classe Vector?
Supponiamo di scrivere un codice a matrice che gestisca la rotazione, la traduzione ecc. Per lo spazio 3d. Ora le matrici di trasformazione devono essere 4x4 per adattarsi al componente di traduzione. Tuttavia, in realtà non è necessario memorizzare un wcomponente nel vettore, vero? Anche nella divisione prospettica, puoi semplicemente …

6
Come costruire un "traffico AI"?
Un progetto a cui sto lavorando in questo momento prevede un sacco di "traffico" nel senso di automobili che si muovono lungo le strade, aerei che si muovono intorno a un grembiule, ecc. A partire da ora i percorsi disponibili sono precalcolati, quindi i nodi vengono generati automaticamente per incroci …
21 ai  movement 


2
Far svanire l'intera scala in scala di grigi
Quando il giocatore perde tutta la vita, voglio che l'intera schermata di gioco diventi in scala di grigi, ma non smetta di aggiornarsi immediatamente. Preferirei anche che sbiadisca in scala di grigi invece di perdere improvvisamente tutto il colore. Tutto quello che ho trovato finora è o di fare uno …
20 xna  c# 



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.