Un concetto matematico che può essere utilizzato per esprimere posizione, direzione o velocità e che può semplificare o banalizzare completamente i problemi spaziali.
Ho 3 punti sul mio schermo: a = a point which is (c.x, 0) makes a line pointing straight up b = a user input touch, can be anywhere on the screen c = a moving object a _______.________ | | | | | | | b | | | …
Sto cercando di creare un semplice gioco 3D e ho bisogno di costringere il giocatore entro i limiti del mondo di gioco. Quando il giocatore colpisce i lati del mondo, voglio che la nave del giocatore rimbalzi leggermente. In effetti sto cercando di intrappolare il giocatore all'interno di una scatola …
Sto realizzando un semplice gioco spaziale in JavaScript, ma ora ho colpito un muro per quanto riguarda i vettori. La vista di gioco è dall'alto verso il basso su una griglia 2d. Quando l'utente fa clic sulla griglia, la nave spaziale volerà in quel punto. Quindi, se ho due serie …
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 . Sto realizzando un gioco e voglio usare la grafica vettoriale. Ho iniziato …
Ho dei problemi con l'eliminazione delle collisioni non allineata per quello che penso sia un caso raro. Ho impostato due oggetti per spostarsi l'uno verso l'altro ma con un leggero scostamento, quindi uno degli oggetti si muove leggermente verso l'alto e uno degli oggetti si muove leggermente verso il basso. …
Attualmente sto esaminando lo sviluppo del gioco XNA con il linguaggio C #. Ho due classi: il gestore del gioco principale e una classe "sprite". Di seguito è riportato uno pseudo-codice di base che spero descriva adeguatamente il problema. Game.cs class game { sprite the_sprite; void update(time) { var mouse …
Ho implementato un motore fisico personalizzato e sono abbastanza vicino a farlo funzionare come vorrei. C'è una forza gravitazionale, collisioni e risposta alle collisioni. Sfortunatamente, sembra esserci un po 'di jitter tra gli oggetti quasi stazionari, molto probabilmente a causa di zecche di fisica bassa immutabili. Ho cercato online e …
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: ...) { …
Voglio disegnare un percorso invisibile che l'utente deve seguire. Ho memorizzato quel percorso come punti. Quando un giocatore disegna una linea, come posso verificare se segue il percorso che ho memorizzato? Ecco un esempio per tracciare la lettera A. if((traitSprite.getX()<=Invisible.X && traitSprite.getX()>=Invisible.X )){...} ( traitSpriteè uno sprite.)
Sto lavorando con un motore di gioco e il mio compito è aggiungere codice per simulare la frattura di maglie rigide. In questo momento sto solo lavorando per rompere un cubo. Sto usando l'algoritmo di Voronoi per creare un frammento (realistico) fratturato e sto usando il metodo a mezzo piano …
Ho implementato una semplice routine di rilevamento delle collisioni usando AABB tra il mio sprite di gioco principale e varie piattaforme (vedi il codice sotto). Funziona benissimo, ma ora sto introducendo la gravità per far cadere il mio personaggio e ha mostrato alcuni problemi con la mia routine di CD. …
Attualmente sto giocando con XNA e sto creando un semplice platform 2D. Stavo pensando di aggiungere più livelli per renderlo un po 'difficile. Invece di avere a Vector2per le mie posizioni, ora uso a Vector3, solo per usarlo Zcome profondità del livello. Tuttavia, poiché non è possibile utilizzare gli operatori …
Sto guardando questo simpatico tutorial di raycasting su http://lodev.org/cgtutor/raycasting.html e ho una domanda matematica probabilmente molto semplice. Nell'algoritmo DDA non riesco a capire il calcolo delle variabili deltaDistX e deltaDistY, che sono le distanze che il raggio deve percorrere da 1 lato x al lato x successivo o da 1 …
Voglio che la mia fotocamera in prima persona cambi facilmente la direzione di visione dalla direzione d1 alla direzione d2. Quest'ultima direzione è indicata da una posizione target t2. Finora ho implementato una rotazione che funziona bene ma la velocità della rotazione rallenta quanto più la direzione corrente arriva a …
Questa è probabilmente una semplice domanda vettoriale, ma non sono sicuro di come farlo. Ho un oggetto in posizione vettoriale (ox,oy). Potenzialmente ad ogni aggiornamento, l'utente cammina sullo schermo e sarà in posizione (px,py)in qualsiasi momento. Come lo faccio in modo che l'oggetto sia sempre rivolto verso il giocatore? Ho …
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.