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: Items contenedores de objetos

Algo muy común en la mayoría de videojuegos es la existencia de objetos que, al ser abiertos, contienen a su vez uno o varios objetos que pueden ser recogidos por el jugador. Un claro ejemplo de ello serían los clásicos cofres en cuyo interior podemos encontrar numerosos items como pueden ser monedas, gemas, vidas extra, etc..

En este artículo vamos a aprender a construir, de una manera muy sencilla, este tipo de items contenedores. Serán objetos que podremos colocar a lo largo de toda la escena de nuestro juego y a los que podremos introducirles cualquier tipo de objeto que se nos ocurra, de manera que cuando los abramos (o rompamos), se destruyan y aparezca el objeto interior. El script utilizado será válido tanto para juegos 2D como 3D.

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