Programación
post

Unity: Creación de puntos de control (checkpoints)

Dentro del ámbito de un videojuego, un punto de control o checkpoint no es más que una posición dentro del recorrido del jugador que, una vez alcanzada, hará que podamos volver a empezar desde dicha posición en caso de que nos maten sin necesidad de tener que volver a realizar todo el recorrido anterior.

En este tutorial vamos a crear un sistema de checkpoints que pueda ser aplicado en cualquier fase de nuestro videojuego de manera rápida y fácil. Empezamos… Leer más

Programación
post

Unity3D: Sistema de patrones de movimiento

En la mayoría de los casos, a la hora de desarrollar un videojuego, se nos plantea la necesidad de mover ciertos objetos en nuestra escena y que, además, sigan una cierta secuencia o patrón para así construir algo dinámico y práctico. Ejemplos de ello serían: un ascensor que sube y baja para darnos acceso a un lugar determinado, un enemigo que se mueve de un punto a otro del escenario a modo de patrulla, una plataforma que se va moviendo a través de una serie de coordenadas de la escena, etc.. En definitiva, objetos que seguirán un movimiento programado por nosotros.

En este artículo vamos a implementar un sistema de patrones genérico consistente en un recorrido formado por diferentes hitos colocados en nuestra escena y por los cuales cualquier objeto se moverá automáticamente.

Leer más