Sviluppo del gioco

Domande e risposte per sviluppatori di giochi professionali e indipendenti

2
Problemi di salto della piattaforma con collisioni AABB
Vedi prima il diagramma: Quando il mio motore fisico AABB risolve un incrocio, lo fa trovando l'asse in cui la penetrazione è più piccola, quindi "espelle" l'entità su quell'asse. Considerando l'esempio "saltare muovendosi a sinistra": Se la velocità X è maggiore della velocità Y, AABB spinge l'entità verso l'esterno sull'asse …








3
Combinazioni di tasti sull'input basato sul sondaggio
Quindi supponi di avere un sistema di input basato sul polling void update() { if( Keyboard[ 'A' ] ) // A is down } Supponi di voler riconoscere da 3 a 8 combinazioni di tasti di lunghezza (come down, down-forward, forward, A per hado-ken) Come sarebbe meglio creare un sistema …

1
Rilevamento delle collisioni Box2D di base
Non capisco come ascoltare le collisioni in Cocos2D / Box2D. Supponiamo che io abbia due corpi circolari dinamici. Uno è molto piccolo e l'altro è relativamente grande. Quando il piccolo cerchio si scontra con il grande cerchio, vorrei fare qualcosa (ad esempio, riprodurre un suono). Qual'è il miglior modo per …





2
Fisica per un platform 2.5D con un piano che curva
Sto creando un platform 2.5D in XNA che utilizza modelli 3D che sono costretti a viaggiare su un piano 2D (proprio come Trine ). Per rendere le cose più complicate, tuttavia, voglio che il piano 2D stesso sia in grado di curvare. Considera questo replay di Klonoa (devi solo guardare …
9 xna  3d  physics  2.5d 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.