Jorge Vallejo Blog

Blog del creativo, ilustrador y profesor de videojuegos Jorge Vallejo

Tag: unity

Crear un videojuego para móvil I con Unity

He creado una serie de vídeos Unity Do el camino del videojuego donde veremos paso a paso , y explicando cada parte cómo crear un videojuego para móvil, concretamente para la plataforma android desde 0 y utilizando Unity y C#

YouTube player

En este vídeo recrearemos el videojuego para móviles Duet con Unity y C# :

-Cómo preparar un proyecto de Unity para exportarlo a Android

-Configuración del proyecto para Android

-Creando un GameManager

-Creación de los controles con Event Trigger

-Comunicación GameManager y Event Trigger

-Comprobación de los eventos por consola

Lo interesante de recrear un proyecto es ir desglosando cada paso, tratando de crear una buena arquitectura en el control del juego e ir aumentando su complejidad progresivamente, trataremos de utilizar las herramientas más adecuadas , por ejemplo utilizaremos un tipo de collection menos conocido como queue para gestionar los textos, o usaremos AudioMixer para el control de sonidos.

No te pierdas este y otros contenidos creados para enseñar a todo el que lo desee a diseñar y programar videojuegos y suscribirte al canal.

https://www.youtube.com/channel/UChMzt1jSTzii0hoY1ABHPpQ

Unity creación de menús por código

Cuando uno se inicia en la programación es una buena practica entender lo más esencial, es por ese motivo que en clase empiezo explicando la creación de menús por código con la función OnGUI, en vez de ir directamente a la creación de menús con Canvas en Unity.

Unas pocas lineas de código son suficientes para poder crear un menú básico , que forme parte de un prototipo inicial y que más adelante se pueda cambiar.

El uso de Arrays para contener los nombres de textos y botones, hace que el proceso de construcción se vuelva todavía mas optimizado.

YouTube player

Unity script saber si un número es par o impar

Un script muy sencillo de c# que pongo de ejemplo para usar el operador % modulo , y comprobar su utilidad, el cual devuelve el resto de una división.
Ya que el resto de la división de un numero par entre dos es siempre 0
public int numero;
if(numero%2=0){
print(numero+" es par");
}else{
print(numero+" es impar");
}

Demo de ¿Donde está Lupo?


Se trata de un videojuego sencillo, basado en la realidad de tener un gato y no saber por dónde anda, así q la pregunta ¿Donde está Lupo? Surge cada día.
De este hecho cotidiano decidí darle una vuelta para crear un videojuego pensado para el aprendizaje de idiomas, ya que recuerdo que el tema de las localizaciones me daba quebraderos de cabeza en inglés.
Como últimamente he estado diseñando en pixel art, deci hacerlo con un estilo parecido a las aventuras gráficas tipo Lucas Arts.
El proyecto está en desarrollo, pero ya es funcional.
Si os interesa saber más sobre ¿Donde está Lupo? Dejarme un comentario.

Realidad Virtual en Unity

IMG_20180616_092841_522
Hasta ahora venía considerando la realidad virtual como la utilización de un simple periférico, es decir, pasar el control de la cámara a un dispositivo como por ejemplo el giroscopio del móvil, sin embargo este año hemos profundizado más en Realidad Virtual en clase, permitiendo realizar diferentes experiencias, una pasiva de terror, una visita virtual, y una montaña rusa, lo que es muy significativo es que la experiencia es muy diferente de verla en el ordenador a con las gafas puestas, la capacidad de nuestro cerebro para admitir la nueva realidad es extraordinaria , en unos segundos nos sumergimos en ese nuevo mundo virtual, y las sensaciones que nos provoca el movimiento y el vértigo son reales, creo q aún hay mucho que descubrir en realidad virtual y me parece muy interesante poder hacerlo de forma relativamente sencilla con Unity. La implementación para cardboard es fácil si uno sigue el esquema que Google ofrece con su cardboard SDK.

Cuchillo sangriento 3D

Me he creado una cuenta en Skechfab , para ir subiendo algunos modelos 3D y escenas de Unity, ya que se pueden subir scenes desde Unity a Skechfab de una forma fácil y rápida,  simplemente metiendo un unitypackage que se descarga desde la página de Skechfab.

 

La escena se puede bajar y ser usada para cualquier proyecto.

Y si os gusta podéis apoyarme en

https://www.patreon.com/unityhorror

Presentación creación y desarrollo de videojuegos con Unity3D

Aquí os dejo el video donde explico visualmente lo que daremos durante el curso de creación y desarrollo de videojuegos, haciendo especial hincapié en el motor Unity 3D y en los videojuegos desarrollados con esta plataforma. Os recuerdo que estare explicando más detalladamente los conetidos del curso Creación y desarrollo de videojuegos el Martes 8 de Septiembre a las 18:00 y el Martes 15 de Septiembre a las 12:00 estaré en la escuela de formación en nuevas tecnologías ivisualformacion en Valladolid.