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

Diseño de juego
post

El miedo en los videojuegos I

Muchos habrán oído hablar e incluso habrán experimentado el miedo en los videojuegos. En este artículo y el siguiente descifraremos qué da miedo en un juego de terror y cómo potenciar esa emoción desde la perspectiva del desarrollador. Ante la magnitud del tema, hemos decidido dividirlo en dos artículos, ya que hay mucho contenido y con un sólo artículo la lectura sería demasiado densa para asimilar todos los conceptos. Leer más