Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: T789 en Julio 10, 2019, 03:26:16 PM

Título: Como Crear un Bloque Atravesable por una sola Direccion [Solucionado]
Publicado por: T789 en Julio 10, 2019, 03:26:16 PM
Estaba jugando el "Soleil" y encontre un pequeño efecto que me gustaria implementarle a mi juego de game maker, trata mas o menos de un simple bloque a diferencia de los demas este se puede atravesar por una direccion (por ejemplo que se pueda de arriba a abajo y viceversa) pero si intento atravesarlo por izquierda o por la derecha este quede totalmente bloqueado.

Que sirva como un tipo de puerta para atravesar a distintas partes de la room
Mi pregunta se puede hacer en GameMaker
Título: Re:Como Crear un Bloque Atravesable por una sola Direccion
Publicado por: Black_Cat en Julio 11, 2019, 05:51:54 PM
Cita de: T789 en Julio 10, 2019, 03:26:16 PM
Mi pregunta se puede hacer en GameMaker
La respuesta es "si"
mejor pregunta sería "cómo hacerlo en game maker" xd

Fuera coñas. Hay varias maneras, pero teniendo en cuenta de que decís que es como usar una puerta, no veo problema de ponerle paredes a los costados.
Aun así la pregunta es muy pobre. Deberías intentar poner un fragmento de video donde se muestre "el pequeño efecto ". O imagenes, no sé, algo mas concreto, más explicativo.
Título: Re:Como Crear un Bloque Atravesable por una sola Direccion
Publicado por: 3dgeminis en Julio 12, 2019, 03:12:48 PM
Ejemplo:

(https://i.imgur.com/hDiG7ry.png)

[gml]
if keyboard_check(vk_left)
  {
   if ( place_meeting(x-vel,y,pared) and !place_meeting(x,y,pared) ) {colision=true} else {colision=false}
   if colision=false {x-=4}
  }
[/gml]
Título: Re:Como Crear un Bloque Atravesable por una sola Direccion
Publicado por: T789 en Julio 12, 2019, 10:27:11 PM
Es mas o menos el que buscaba
Gracias,