# Diseño de videojuegos/Creación de prototipos de videojuegos

La creación de prototipos en el ámbito del diseño de videojuegos es una práctica muy común y casi imprescindible para poder investigar lo viable o no de las ideas tanto técnicas como artísticas que se desean incluir finalmente en la producción de un videojuego.

## Introducción

Un prototipo es el primer molde que se utiliza para construir algo. En videojuegos es necesario diseñar e implementar muchos antes de conseguir dar con esa combinación de elementos que reflejan lo que se quiso especificar en el documento de diseño. La creación de prototipos se apoya generalmente en herramientas con las que es fácil, rápido y barato probar distintas ideas, cambiar parámetros y explorar posibilidades, para llegar lo antes posible a tener ese "molde" con el que podamos entrar en fase de producción de una manera confiada.

## Experimentación y prototipado

La creación de un videojuego es un proceso largo y costoso, y lo más normal es que se cometan fallos durante su desarrollo. Para reconocer, aprender y arreglar dichos fallos se crean prototipos o maquetas con los cuales obtienes la experiencia real de juego y la información necesaria para analizarla. En definitiva, un prototipo es una versión completa con todas las funcionalidades del juego. Además, el prototipo está contemplado como una parte del desarrollo iterativo, observando en cada iteración los errores que van surgiendo y proponiendo ideas para resolverlos.
https://i.gyazo.com/74816537e2764467beab5bec33e6412d.png
Cuantos más prototipos se realicen, mayor será la calidad del juego.Por otro lado, los prototipos siguen las siguientes bases:
* No se hacen por nada, son para responder cuestiones y, por tanto, tiene que haber preguntas detrás.
* Muchas veces hay que empezar de nuevo aunque puedes reciclar algunas ideas.
* Hay que priorizarlos, tratando de hacer el más crítico primero.
* Puedes hacer varios prototipos simultáneamente para probar varias áreas por separado y ser mucho mas eficiente.
* No tiene por qué ser en el ordenador, puede ser a lápiz y papel.
* No debe importarnos la calidad de nuestro prototipo.
* Podemos basarnos en algunas corrientes como el "What You See Is What You Play".
* Debemos utilizar herramientas que nos den mucho trabajo hecho, como objetos 3D predefinidos o programación "en caliente" (sin compilar). Algunas de las herramientas más populares tanto en la creación de prototipos como en el desarrollo profesional de videojuegos son Unity (Zombeer), Unreal Engine (Batman Saga Arkham) o CryEngine (Far Cry).
Es decir, al hacer prototipos, planteas preguntas, valoras soluciones y por último las pruebas.

## Herramientas para el prototipado

A la hora de hacer un prototipo podemos optar por múltiples soluciones. No es necesario el uso de herramientas informáticas, empezar utilizando métodos más rudimentarios como el lápiz y el papel siempre son una buena opción. Siempre puede resultar de gran utilidad tener unos primeros bocetos o incluso croquis de nuestras ideas originales.
En cuanto a las herramientas informáticas, a día de hoy se nos presenta un gran abanico de posibilidades que nos permitirán implementar esas primeras ideas de las que hablábamos anteriormente. Encontramos herramientas tipo motor de videojuegos que podemos obtener de manera gratuita y que nos servirán de gran ayuda en estas primeras fases de desarrollo. Sin embargo, no todas las herramientas nos brindan las mismas posibilidades, y podremos hacer uso de unas u otras en función de nuestras necesidades.
Entre esas herramientas nos encontramos algunas en 3D como Unity (y de carácter profesional), que nos ofrece grandes posibilidades mediante el uso del editor integrado y "scripting". Unreal Engine 4, Cry Engine son otras de las opciones, perfectamente válidas y que incluso nos servirán para el desarrollo e implementación de nuestros proyectos en etapas más avanzadas.
Tenemos también editores "más sencillos" y en 2D como Construct3, muy intuitivo y en los que no necesitamos hacer uso o tener conocimientos de programación. En Unity también existen extensiones que te permiten hacer juegos sin programar, algunos son kits gratuitos como 2D Game Kit. Otras herramientas que podemos utilizar son Source 2 (en 3D) , Blender Game Engine 2, Stencyl, GameMaker: Studio, GDevelop, estas cuatro en 2D.

## Conclusiones

La creación de prototipos en el ámbito del diseño de videojuegos es una práctica muy común y casi imprescindible. Es recomendable para evitar y mitigar los riesgos de fases posteriores. Es una manera sencilla de comprobar nuestras capacidades y estudiar la viabilidad a la hora implementar de nuestras ideas. El prototipado se consagra de esta manera como la mejor manera de experimentar en una situación de seguridad de forma sencilla y barata, que nos permitirá aprender y mitigar riesgos para poder seguir avanzando en nuestros proyectos partiendo de una base sólida.

## Lecciones relacionadas

* El equilibrio en el diseño de videojuegos
* Introducción al diseño de contenidos en videojuegos