Saludos amigos.
En esta ocasión os traigo un ejemplo de como crear efectos de escalado en los botones de la GUI.
sábado, 23 de noviembre de 2013
sábado, 5 de octubre de 2013
Utilizar SQLite con Unity.
Saludos amigos, en esta ocasión os traigo un vídeo de como crear una base de datos en Unity.
viernes, 19 de julio de 2013
Prismáticos o mira telescópica en Unity 3d.
Saludos amigos, en esta ocasión os traigo un ejemplo de como crear unos prismáticos o mira telescópica para un arma.
sábado, 1 de junio de 2013
Como crear un menú de armas deslizable con planos en Unity GameEngine - Parte 4
Saludos amigos.
Continuamos con la cuarta parte del vídeo de como crear un menú deslizable con unos planos, en este caso, para un menú de armas pero aplicable a cualquier tipo de menú.
En este cuarto vídeo, veremos como deslizar las texturas con los botones del ratón y como añadir una transparencia a las texturas no seleccionables.
Como crear un menú de armas deslizable con planos en Unity GameEngine - Parte 3
Saludos amigos.
Continuamos con la tercera parte del vídeo de como crear un menú deslizable con unos planos, en este caso, para un menú de armas pero aplicable a cualquier tipo de menú.
En este tercer vídeo, veremos como esta creada la GUI y añadiremos un marco para resaltar el arma seleccionable.
Veremos como incluir un script en cada uno de los planos y como pasar parámetros a ese script.
jueves, 23 de mayo de 2013
Como crear un menú de armas deslizable con planos en Unity GameEngine - Parte 2
Saludos amigos.
Continuamos con la segunda parte del videotutorial de como crear un menú deslizable con unos plano, en este caso, para un menú de armas pero aplicable a cualquier tipo de menú.
En este segundo vídeo, veremos como funcionan internamente los scripts.
Como crear un menu de armas deslizable con planos en Unity GameEngine - Parte 1
Saludos amigos.
Os traigo un videotutorial de como crear un menú deslizable con unos plano, en este caso, para un menú de armas pero aplicable a cualquier tipo de menú.
En el primer vídeo, veremos como se crea la escena desde cero.
Crearemos los objetos necesarios y configuraremos los parámetros de los Scripts.
Veremos como crear los planos que albergarán nuestras texturas, crearemos Prefabs y configuraremos una cámara para que muestre solo nuestra GUI.
lunes, 13 de mayo de 2013
Como crear rebotes en una pelota con Unity GameEngine
Saludos amigos.
En esta ocasión os traigo un ejemplo de como crear rebotes en una pelota con Unity para vuestros videojuegos.
Utilizo la velocidad como referencia para aplicar una fuerza de rebote y la multiplico por un valor adicional para simular distintas propiedades en la pelota.
El script posee también la opción de limitar el número máximo de rebotes. Usando la función "OnColliderEnter", detectamos la colisión con los objetos y con la función "OnColliderStay" aplicamos una fuerza a los objetos que posean un Rigidbody, tomando también como referencia la velocidad.
Como en el resto de scripts, pretende ser una referencia para que experimenteis y veáis las distintas maneras de crear lo necesario para vuestros juegos en este fantástico motor de videojuegos que es Unity.
lunes, 6 de mayo de 2013
Calcular la altura máxima que alcanza un objeto.
Saludos amigos.
Hoy os traigo un ejercicio sencillo de como calcular la altura máxima
que alcanza un objeto en un momento determinado.
El planteamiento básico consiste en hacernos las siguientes preguntas:
1- ¿Que quiero medir?
2- ¿Con respecto a qué?
3- ¿Siempre, o en un momento determinado?
Y en este caso, las respuestas serían la posición en el eje Y, con respecto al mundo y en
cualquier momento, o mejor dicho, a partir de un momento específico que yo le indique.
Un ejemplo practico, podría ser la medición de la altura de rebote de una pelota
después de colisionar con el suelo.
sábado, 27 de abril de 2013
Arrastrar objetos en Unity (Drag & Drop).
Saludos amigos.
Alguna vez me han preguntado como se haría para arrastrar un objeto en un juego(Drag & Drop), sobre todo para algún tipo de puzle o juego 2D. En este ejemplo trato de resolver alguna de esas dudas.
La escena consta de unas primitivas que utilizaremos como si de nuestras fichas se tratara y como podréis ver en el vídeo sería válido, tanto para juegos 2D como 3D. Tened en cuenta que se trata de un ejemplo básico que deberéis adaptar a vuestro tipo de juego.
Los scripts incluyen una variable con un numero entero para realizar un filtrado de objetos,
con la cual, permitir o no la colocación de la supuesta ficha en su lugar correspondiente.
Tiene la capacidad de colocar un icono en lugar de nuestra ficha cuando se esta arrastrando
y también realiza un Lerp entre dos colores en el momento del arrastre y cuando se sitúa el cursor sobre el objeto que admite el mismo.
Las variables estáticas que guardan la información de los objetos con los cuales estamos realizando dichas operaciones, se guardan en un script aparte en un objeto vacío. Teniendo la posibilidad de ser ampliado según nos haga falta.
Por ejemplo, si queremos realizar varias operaciones del mismo tipo y deseamos que se mantenga el valor de dichas variables, solo seria cuestión de duplicarlas con otro nombre y cambiar el nombre en los scripts de los objetos que arrastramos.
static var objetoArrastrado2 : GameObject;
static var objetoQuieto2 : GameObject;
static var tipo2 : int;
jueves, 18 de abril de 2013
Script de una granada.
Hola amigos.
Hoy os traigo un script para que hagáis una granada.
El funcionamiento consiste en la detección de una colisión y el instancíado de una explosión.
En el caso de que el objeto dentro de la explosión sea un Rigidbody, le aplica una fuerza.
Posee una boleana llamada "usarTiempoActivacion", en la cuál podemos utilizar un tiempo
de retardo para su activación.
También tiene la posibilidad de mandar un mensaje a una función del objeto que recibe el daño
que se puede usar para restar valor al total de la vida.
Rotar un objeto y cambiar el fondo
Hola amigos.
Hoy os traigo un script para rotar un objeto con el botón derecho del ratón y unas botoneras
para cambiar el fondo de la escena.
miércoles, 17 de abril de 2013
domingo, 14 de abril de 2013
Ocultando objetos que se interponen en el camino de nuestra cámara.
Saludos amigos.
En este articulo os traigo un script para ocultar objetos que se interponen en la visión de nuestra cámara.
viernes, 12 de abril de 2013
Saludos amigos
Hoy comenzamos con un nuevo proyecto que me gustaría que os ayude en la creación de vuestros propios videojuegos utilizando la herramienta Unity.
Saludos.
Suscribirse a:
Entradas (Atom)