Anuncios Google

Hacer colisiones [Duda LuaDEV]

Hola a todos.

Voy a hacer un juego para psp.

Quisiera saber como hago que un cudrado no salga de este entorno:

Como seria posible?

x = math.min(math.max(0,x),
y = math.min(math.max(0,y),

Con eso creo que no se podria :S

Saludos y gracias de antemano.


Anuncios Google

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de _-Viciuz-_

el juego

mas dificil del mundo...

Sip. Lo pienso pasar para

Sip.

Lo pienso pasar para psp.

Se que algunos hehcos, pero para aprender y se rmi 1º Hb no estará mal ^^

Además meteré niveles del primero y segundo juego.

Además haré algún nivel mio ^^

Saludos Vicioso.

Imagen de Tutos14

Para hacer unos dias que ha

Para hacer unos dias que ha empezado a programar esta bien ;)

Imagen de User170294

By Dark_CoDev

Umm veamos...

No se si sería la mejor manera pero desde luego es la más facil de entender.

Seguramente ya habrás echo algún programilla que consista en mover un cuadro y que al tocar otros cuadros no pueda atravesarlos. P.E.: cuando creas los límites de una imágen que mueves por la pantalla y esta no puede salir por los bordes de la pantalla.

Cada "pared" debe ser como un cuadrado infranqueable (en este caso rectángulos infranqueables). Luego solo tendrías que imprimir el cuadro (personaje) dentro del cercado formado por las paredes y... ¡Que empieze la fiesta!

Espero que lo hayas entendido correctamente. Saludos.


Imagen de jorge_97

By Jorge_97

Bien como ya te dije hay infinitas formas pero la más adecuada es crear tablas...

Cuando tengas en las tablas almacenados los muros te digo como se ponen las colisiones ;)

Son muy sencillas

Salu2


Risa Dos años en SCENEBETA Risa

Click aquí para ver la Entrada de Bitácora.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.