Novedades del Blog

domingo, 1 de febrero de 2009

Paseando por habitaciones

Como anuncie en mi anterior entrada, estos días iba a estar codificando el Componente Portal y hoy ya lo he acabado, he puesto un vídeo para que podáis verlo.

video

En un principio pensé en crear un componente que se añadiera a las puertas para poder hacer el efecto de pasar de una habitación a otra, pero me acorde que durante el juego también se puede caer de una habitación a otra.
Entonces decidí crear el Componente Portal y además una entidad llamada Portal, la cual contiene solamente un Bounding Box. Cuando se produce colisión de Batman con este Bounding Box se produce el cambio de habitación.
Si se produce el cambio a través de una puerta, en este componente indico por cual puerta de que habitación deberá salir.
Si se hace mediante el suelo de la habitación o el techo, entonces le indico las coordenadas por las que tengo que salir en la siguiente habitación a la que se dirige.

2 comentarios:

  1. felicidades tío, esto cada día tiene mejor pinta :)

    ResponderEliminar
  2. Gracias hombre, estos comentarios son los que animan a seguir.. :)

    ResponderEliminar