Spesso vorrò usare un valore di velocità come 2.5 per spostare il mio personaggio in un gioco basato sui pixel. Tuttavia, il rilevamento delle collisioni sarà generalmente più difficile se lo faccio. Quindi finisco per fare qualcosa del genere: moveX(2); if (ticks % 2 == 0) { // or if …
In una domanda precedente , è stato suggerito che i campi della distanza firmati possono essere pre-calcolati, caricati in fase di esecuzione e quindi utilizzati da lì. Per ragioni che spiegherò alla fine di questa domanda (per le persone interessate), devo creare i campi di distanza in tempo reale. Ci …
Supponiamo che io abbia tre livelli: un primo piano, una terra intermedia e uno sfondo. Cosa comporta l'utilizzo di questi tre livelli per creare lo scorrimento della parallasse ?
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 …
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 …
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 4 anni fa . A questo punto la piattaforma e il linguaggio di programmazione non contano, …
Di recente ho programmato un modulo L-system , mi ha interessato ulteriormente. Sono anche un drogato di Plants vs Zombies, mi è piaciuto molto il concetto di Tree of Wisdom. Mi piacerebbe creare arte procedurale simile solo per divertimento e saperne di più. Domanda: come dovrei affrontare dinamicamente il processo …
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 …
Sono fuori dallo sviluppo di giochi per hobby da un po 'di tempo ormai. Quando l'ho fatto, la maggior parte delle persone utilizzava Direct Draw per creare giochi 2D. Quando ho smesso, la gente diceva che OpenGL o Direct3D con una proiezione ortogonale erano la strada da percorrere. Sto pensando …
Unity ha sia una Texture2Dclasse che una Sprite(con relative SpriteRenderer). Qual è la differenza tra queste due classi? Entrambi rappresentano un'immagine, per i giochi 2D dovrei privilegiare l'uno rispetto all'altro? La differenza principale tra i due è che Spritenon ho bisogno di creare il quad "billboard" da solo? E che …
Sto verificando la collisione per un personaggio platform come mostrato in # 1. I punti rossi sono i pixel che vengono controllati e le linee grigie indicano gli assi a cui appartengono. Mi piacciono i risultati che ottengo controllando la collisione in questo modo (rispetto, diciamo, riquadro di selezione). Tutto …
In questo momento, mi trovo a implementare e testare nuove funzionalità per il mio motore di gioco 2D, codificandole direttamente nel motore. Allo stesso tempo, ho un gioco vetrina con supporto di scripting, che dovrebbe chiamare le funzioni dei motori. Allego, ad esempio, un movimento a tessere fisse alla classe …
Ho un gioco di costruzione di blocchi 2D e sto cercando di creare laghi e fiumi generati casualmente. Ho esaminato l'algoritmo del rumore Perlin, ma non sono riuscito a ottenere risultati casuali e piacevoli. Ho cercato di utilizzare la libreria del rumore Python , ma non ha creato mappe in …
Ho un motore di gioco 2D che disegna tessere disegnando tessere da un'immagine di tessera. Perché per impostazione predefinita OpenGL può solo avvolgere l'intera trama ( GL_REPEAT) e non solo una parte di essa, ogni riquadro è suddiviso in una trama separata. Quindi le regioni della stessa tessera vengono rese …
In realtà non ho ancora iniziato a programmare per questo, ma volevo vedere come avrei fatto a farlo comunque. Supponiamo che io abbia una griglia di tessere, tutte della stessa dimensione, alcune percorribili e altre no. Come farei per creare una mesh di navigazione di poligoni da questa griglia? La …
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.