In molti giochi si aumenta un livello quando si raggiunge un determinato punteggio e i livelli successivi sono più difficili da raggiungere rispetto all'inizio. Sospetto che sia una sorta di funzione esponenziale che viene usata ad esempio in WoW. Qualcuno sa di una buona funzione esponenziale per questo scopo?
Sto sviluppando un semplice gioco di battaglia testuale e ho dei problemi nel calcolare la quantità di XP da guadagnare dopo una battaglia, ci sono alcuni fattori che voglio considerare: 1) I giocatori dovrebbero ovviamente guadagnare buoni PE se battono qualcuno dello stesso livello 2) I giocatori dovrebbero guadagnare grandi …
Sto provando a scrivere alcuni test unitari e mi rendo conto che non so come confrontare i quaternioni. Devo sapere se due quaternioni rappresentano lo stesso orientamento (l'oggetto sarebbe rivolto allo stesso modo). Con una posizione simile a un vettore confronterei semplicemente le parti e verificherei che siano abbastanza vicine, …
Sto usando un algoritmo bicubico di interpolazione per ingrandire una mappa di altezza e noto alcuni artefatti attorno ai confini dei pixel. Tuttavia, questi artefatti non sembrano apparire quando uso una semplice interpolazione cubica (spline). Potrebbe essere perché l'interpolazione bicubica non garantisce che la seconda derivata sia continua, a differenza …
sto lavorando su un sistema embedded di un tipo, e in un po 'di tempo libero vorrei testare le sue capacità di disegno. Il sistema in questione è il microcontrollore ARM Cortex M3 collegato alla scheda EasyMX Stellaris. E ho un piccolo schermo TFT 320x240 :) Ora, ho un po …
Sto realizzando un gioco che prevede elementi di gioco "a blocchi". Il problema è che non sono del tutto sicuro di come farlo in modo che i blocchi si aggancino a una specie di griglia, in altre parole, non sono sicuro di come sceglierà la cella più vicina alla sua …
Sto realizzando un gioco rpg mobile, uno infinito in cui esiste un sistema di bottino come Diablo 3. Le armi hanno attacco e velocità, le armature hanno un valore di resistenza (non percentuale). La formula che sto usando è: float realDamage = SkillDmg * BaseDamage / ( BaseDamage + Defense …
Sto cercando di capire come far combaciare le forme insieme al giocatore che può muoversi su una tela. Mentre il quadrato si avvicina all'altro oggetto, voglio tirare quella forma (data una certa vicinanza) e farlo scattare perfettamente lungo il bordo dell'oggetto. Regole: Solo se i bordi sono paralleli tra loro …
Sono bloccato nello sviluppo di un dettaglio importante della mia acqua di gioco: farla scorrere verso il basso! Considerando un tipico mondo 3D in cui l'acqua tende ad andare verso la gravità g=(0,-1,0)e avendo la normale superficie dell'acqua n=(x,y,z), come posso calcolare, in base a quello, il vettore della direzione …
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: ...) { …
Gafferon Games ha un ottimo articolo sull'integrazione RK4 per simulazioni di fisica delle costruzioni che può essere trovato qui: Nozioni di base sull'integrazione Personalmente le mie conoscenze di matematica e fisica potrebbero usare il miglioramento. Mi sento a mio agio nel regno della matematica vettoriale, dei trigoni, di alcune statistiche …
Voglio generare una sequenza di numeri per la generazione procedurale di pianeti in un settore galattico. Ogni pianeta dovrebbe essere posizionato in modo casuale, tuttavia dovrebbe essere molto improbabile che due pianeti siano direttamente uno accanto all'altro. Come posso raggiungerlo? So che puoi modificare le possibilità applicando una funzione di …
A volte un evento casuale "reale" sembra ingiusto e rende i giocatori frustrati. Ad esempio, un nemico ha una probabilità del 20% di causare un doppio danno ("colpo critico"). Così potrebbe fare 4 colpi critici di fila con probabilità 1/725. Non è piccolo come sembra. Spero che la probabilità possa …
Sto sviluppando un gioco basato sulla fisica con astronavi. Un'astronave è costruita da cerchi collegati da giunti. Alcuni dei cerchi hanno motori collegati. I motori possono ruotare attorno al centro del cerchio e creare spinta. Voglio essere in grado di muovere la nave in una direzione o ruotare attorno a …
Sto giocando con le orbite in un semplice gioco 2D in cui una nave vola nello spazio ed è attratta da cose enormi. La velocità della nave è immagazzinata in un vettore e l'accelerazione viene applicata su di essa in ogni fotogramma secondo la legge di gravitazione universale di Newton. …
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.