martes, 21 de octubre de 2014

Crea un videojuego con Unity3d (Pruebas y prototipos)

Siento no haber podido escribir la semana pasada pero no tenía recursos para hacerlo, ya que me encontraba sin PC y no es muy cómodo hacer un tutorial sin imágenes.

Dicho esto, hoy vamos ha empezar con un punto muy importante, quizás el que más, cuando hacemos nuestro prototipo, siguiendo el orden del primer artículo  "Crea un videojuego con Unity3d (Introducción)" y ya tenemos los concept art creados: aquí el seguimiento.

Este punto (crear el prototipo) se puede hacer desde el momento en que tenemos el diseño del juego ya pensado, junto con las mecánicas, así se lo podemos pasar al departamento de programación y que ellos empiecen ha trabajar. (si lo estamos haciendo solos, pararemos la producción de arte y nos pondremos a ha programar ya que así veremos si es atractivo o no nuestro juego).
Por eso digo que es quizás el punto más importante, ya que si no es atractivo a la hora de jugar...por mucho que lo sea en nuestra mente, no valdrá la pena seguir con el proyecto.

Vamos a empezar por explicar donde vamos  a hacer nuestro prototipo: Unity3d  como ya dijimos en el artículo de recursos Unity3d  es el motor gráfico que vamos a usar para el desarrollo de nuestro juego.

Así pues...

¿Donde podemos descargar Unity3d?

Sencillo, desde su pagina oficial, no necesitamos cracks ni medicina ni nada por el estilo... PERO algo que tenemos que tener muy presente es que la licencia que tenemos es similar a una licencia de estudiante, es decir, tenemos derecho a trabajar con varias partes del programa, pero en la versión PRO (1500€ aproximadamente) vienen las funciones mejoradas y con derecho a distribución/venta de nuestro producto.

Nosotros usaremos la versión Free: http://unity3d.com/unity/download

¿Que aprenderemos hoy?

Simplemente veremos como preparar una escena prototipo: no vamos a indagar en el programa por hoy, presentaremos como crear el diseño en el interior del programa.

¿Por donde empezar?

Básicamente, abrimos el programa e iremos al lío, hoy no vamos a profundizar en el programa eso lo haremos más adelante.

Así pues, cuando nos den la opción de crear un proyecto nuevo, NO tildaremos ninguna opción solo pondremos la ruta donde queremos crear nuestros archivos.
Una peculiaridad de unity es que guarda los archivos en carpetas (creadas por nosotros) y no solamente en una extensión .unity ni nada por el estilo, así que tenemos que vigilar donde ponemos la ruta.
Lo mejor sería hacer una carpeta con el nombre "trabajos Unity3d" y luego ir añadiendo los proyectos ahí, ya que así los tendremos ordenados.
Otro factor importante es trabajar siempre que podamos desde el ordenador, no desde un pen, ya que este relentizará nuestro flujo de trabajo el "workflow". 
Como ya dije, vamos al lío, esta es la primera distribución que nos encontramos, pero podemos cambiarla (de hecho en breve veréis que yo la cambio).
A continuación crearemos un cubo de la siguiente forma: 

 Presionando R podemos abrir la opción de escalar, escalaremos el cubo hasta crear una superficie parecida a esta:
 ¿Veis? ya cambié la forma de interfaz, a mi me va muy bien así pero podemos crear personalizadas, ¿cómo? las  pestañas son movibles, pero en la esquina arriba tenemos la opción; Layout y cambiamos a 2 by3.
A continuación crearemos una luz para ver en la oscuridad!! de la siguiente forma:  
 Aquí vemos las opciones de la luz que hemos puesto que las miraremos más adelante (en siguientes artículos)
 Creamos un objeto Empty, que viene a ser un objeto vacío, y el cual nos servirá para juntar todo en distintas "carpetas".

Poco a poco iremos creando cajas, cilindros y esferas (si lo vemos necesarios) hasta realizar algo parecido a lo que tenemos en el concept: 
La semana que viene explicaré el proceso para llegar a esta última imagen, y como podríamos programarlo para hacer las primeras pruebas.

No hay comentarios:

Publicar un comentario