Lottando per prendere una decisione sull'implementazione di un meccanico di scalata del bordo per un platform 2D guidato dalla fisica. Qual è il modo migliore per farlo senza che diventi eccessivamente complesso? Finora ho capito (hobbista qui non un professionista) ci sono alcune opzioni tra cui: Applica una forza controllata …
I pixel sono attivati o disattivati. La quantità minima che puoi spostare di uno sprite è un singolo pixel. Quindi, come si fa a spostare lo sprite più lentamente di 1 pixel per frame? Il modo in cui l'ho fatto è stato quello di aggiungere la velocità a una variabile …
Sto cercando di far funzionare la skin del personaggio su Android. L'idea è piuttosto vaniglia: ho le mie matrici skinning e, insieme a ciascun vertice, invio fino a quattro indici di matrice e quattro pesi corrispondenti. Li riassumo nello shader di vertice e li applico a ciascun vertice. Questo è …
All'interno del codice di script dell'eroe (oggetto) voglio aggiungere la possibilità di cambiarne lo sprite. Quindi il giocatore preme il tasto spazio e lo sprite si trasforma nell'altro sprite già aggiunto al progetto. Potete fornirmi un codice di esempio per farlo?
Partiamo dall'approccio di base sistemi-componenti-entità . Creiamo assemblaggi (termine derivato da questo articolo) semplicemente per informazioni sui tipi di componenti . Viene eseguito in modo dinamico in fase di runtime, proprio come aggiungeremmo / rimuovere componenti a un'entità uno per uno, ma chiamiamolo più precisamente poiché si tratta solo di …
Sto lavorando su un roguelike di base usando HTML5 e jQuery e ho riscontrato un problema. Allo stato attuale del gioco, il sistema salva lo stato del gioco solo ogni volta che l'utente si sposta da un piano all'altro per ridurre al minimo le spese generali. Il pericolo è che, …
Okey, quello che so finora; L'entità contiene un componente (archiviazione dei dati) che contiene informazioni simili; - Texture / sprite - Shader - ecc E poi ho un sistema di rendering che disegna tutto questo. Ma quello che non capisco è come dovrebbe essere progettato il renderer. Dovrei avere un …
Sto realizzando un gioco progettato con il paradigma entità-componente che utilizza i sistemi per comunicare tra i componenti, come spiegato qui . Ho raggiunto il punto nel mio sviluppo che ho bisogno di aggiungere stati di gioco (come pausa, gioco, inizio livello, inizio round, fine gioco, ecc.), Ma non sono …
Sto riscontrando alcuni problemi con il tentativo di rilevare la collisione di due tessere isometriche. Ho provato a tracciare le linee tra ogni punto sulla tessera e quindi a controllare le intercettazioni delle linee, ma ciò non ha funzionato (probabilmente a causa di una formula errata) Dopo aver esaminato questo …
Sto lavorando a un gioco di ruolo 2D, che presenterà le consuete mappe dei sotterranei / città (pre-generate). Sto usando le tessere, che poi combinerò per creare le mappe. Il mio piano originale era quello di assemblare le piastrelle usando Photoshop, o qualche altro programma grafico, al fine di avere …
È difficile dire cosa viene chiesto qui. Questa domanda è ambigua, vaga, incompleta, eccessivamente ampia o retorica e non può essere ragionevolmente risolta nella sua forma attuale. Per assistenza per chiarire questa domanda in modo che possa essere riaperta, visitare il centro assistenza . Chiuso 8 anni fa . Mi …
Attualmente sto sviluppando un clone di breakout e ho colpito un blocco stradale per far funzionare correttamente il rilevamento delle collisioni tra una palla (cerchio) e un mattone (poligono convesso). Sto usando un test di rilevamento delle collisioni Circle-Line in cui ogni linea rappresenta e spigola sul mattone poligonale convesso. …
Ad esempio, sul mio Mac Mini con Bootcamp, Team Fortress 2 funziona a circa 20 fps in OSX e 80 fps in Windows. Questo sembra essere un caso comune. Perchè è questo?
Perché il valore di trasposizione di glUniformMatrix4fv in webgl / OpenGL ES deve essere falso? Le specifiche OpenGL ES indicano che il valore di trasposizione deve essere falso o viene generato un INVALID_VALUE. Perché quindi avere il parametro?
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 5 anni fa . Sviluppo spesso giochi 2D. Vorrei sapere se esiste un programma come EvalDraw, …
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.