Sto lavorando a un gioco 2D abbastanza grafico basato su tessere top-down ispirato a Dwarf Fortress. Sono sul punto di implementare un fiume nel mondo di gioco, che copre un numero di tessere, e ho calcolato la direzione del flusso per ogni tessera, come mostrato di seguito dalla linea rossa …
Sto cercando di far spostare un rettangolo tra due posizioni a cui mi riferisco come _positionAe _positionB. Entrambi sono di tipo Vector3. Il rettangolo si muove bene. Tuttavia, quando raggiunge _positionBnon si muove nella direzione opposta, come dovrebbe. Sono tornato nel codice per dare un'occhiata. Sono giunto alla conclusione che …
Sto lavorando in Unity e sto scoprendo che l'animatore non funziona per quello che sto cercando di fare, nel mio gioco 2D. Voglio costruire un'animazione specifica, usando i fogli sprite, ed essere in grado di riutilizzare la stessa animazione con altri sprite che hanno le stesse dimensioni e dimensioni delle …
Sto lavorando su un renderer fronte-retro per un motore 2D usando una proiezione ortografica. Voglio usare il buffer di profondità per evitare il sovraccarico. Ho un buffer di profondità a 16 bit, una telecamera su Z = 100 guarda Z = 0, zNear è 1 e zFar è 1000. Ogni …
Ho cercato di capire il rendering voxel e ho osservato il dual contouring (DC). Finora lo capisco molto: Esegui una funzione di densità per un set di punti della griglia (ad es. Funzione noise) Trova quali bordi nella cintura contengono modifiche tra i punti finali Da questi bordi creare punti …
Sto cercando di imparare il modo più efficace di creare manualmente un impostore in Unity, senza utilizzare soluzioni prefabbricate. La mia prima ipotesi è che dovrebbe essere raggiunto utilizzando RenderTexture e una seconda fotocamera e quindi prendendo diverse "istantanee" di diversi angoli dell'objec. Se ci sono alternative migliori in termini …
Per favore, considera questa semplice scena. È composto da 3 diversi oggetti di gioco. 1 immagine di sfondo + 1 immagine di carattere statico + 1 piccola parte (con l'animale domestico) che viene modificata in fase di esecuzione per eseguire un'animazione. Lo sfondo viene reso utilizzando una telecamera dedicata. Il …
Devo disegnare molti poligoni costituiti da 6 vertici (due triangoli). Senza coordinate di trama, normali ecc., Entrambi gli approcci generano 72 byte. In futuro avrei sicuramente bisogno anche delle coordinate e delle normali delle trame, il che renderebbe il disegno degli indici meno memoria. Non molto però. Quindi la mia …
Sto cercando di implementare un SceneManager di base usando OpenFL e Haxe. Non ho molta esperienza con OpenFL e Haxe, quindi ho qualche problema. Ecco come ho progettato la classe SceneManager: package; import openfl.display.Sprite; import openfl.Lib; class SceneManager extends Sprite { private var currentScene: ...; public function new(rootScene: ...) { …
Ho cercato di creare una formula per la matrice di proiezione in cui l'asse verticale è proiettato ortogonalmente ma l'asse orizzontale avrà una prospettiva. Quindi la vista frustum sarebbe simile a questa: Ho studiato come le formule della proiezione ortografica e della proiezione prospettica e come sono state raggiunte. E …
Recentemente stavo imparando OpenGL. Nei giochi, è necessario aggiornare frequentemente la posizione degli oggetti di gioco, che entreranno e usciranno costantemente dallo schermo. Quindi significa che nel rendering dobbiamo aggiornare abbastanza spesso anche il buffer dei vertici. Nel contesto di OpenGL, un modo intuitivo è usare glBufferSubData per aggiornare quelli …
Secondo la mia comprensione, le armoniche sferiche sono talvolta utilizzate per approssimare alcuni aspetti dell'illuminazione (a seconda dell'applicazione). Ad esempio, sembra che tu possa approssimare la causa dell'illuminazione diffusa da una fonte di luce direzionale su un punto della superficie, o parti di esso, calcolando i coefficienti SH per tutte …
So che l'efficienza è fondamentale nella programmazione del gioco e ho avuto alcune esperienze con il rendering di una "mappa" in precedenza, ma probabilmente non nel migliore dei modi. Per un gioco 2D TopDown: (semplicemente renderizza le trame / tessere del mondo, nient'altro) Supponiamo che tu abbia una mappa di …
Attualmente, nel mio gioco - Non sto usando SpriteBatch di XNA per eseguire il rendering di nulla (sto usando la vista di debug di Farseer Physic) e mi chiedevo come avrei reso qualcosa del genere: usando solo XNA. La mia seconda domanda è una volta che ho disegnato questi sprite …
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.