viernes, 28 de agosto de 2015

DIARIO DE DESARROLLO DE UN VIDEOJUEGO: PARTE 1:  
La preparación es la clave del éxito



A lo largo de varias entradas te he hablado de algunos de los aspectos del mundo profesional de los videojuegos: los distintos roles a desempeñar, opciones de estudio, te he facilitado materiales y documentos que yo mismo he utilizado, etc.

Todas ellas han sido escritas desde los conocimientos que he ido adquiriendo en mi modesta formación como diseñador de videojuegos. Sin embargo, son algo abstractas y teóricas. Por eso, a lo largo de esta serie de nuevas entradas quiero compartir contigo el proceso que he seguido para acabar mi primer videojuego. He de decir que mientras escribo esto, Need for Anima (así se llama mi proyecto) aún no está acabado, pero tengo plena confianza en que para cuando esta línea de entradas haya concluido, el juego también estará terminado. ¡Vamos a ello!


No sabía muy bien cómo organizar estas entradas. Como ya sabrás, el desarrollo de videojuegos es un proceso creativo complejo, holístico e iterativo. Esto quiere decir que no es fácil secuenciar o separar las distintas partes que implican su construcción ya que siempre se está avanzando en espiral, detectando errores, corrigiéndolos y mejorando el producto final. Por eso, creo que la mejor solución será que te cuente qué es lo que yo he hecho exactamente con este juego. Por supuesto, he cometido infinidad de errores durante el camino, pero quizás plasmarlos aquí te sirva de ayuda a la hora de desarrollar los tuyos. De ahí que las entradas estarán estructuradas en tres grandes bloques: preproducción, producción y postproducción.

Pero, si me lo permites, en esta entrada me gustaría centrarme en lo que podríamos llamar la preparación, una fase aún más previa que la preproducción y que para alguien como yo que está empezando en este mundo, resultó clave.


Como ya sabrás por otras entradas, en el momento en que descubrí que el desarrollo de videojuegos era a lo que quería dedicar todo mi esfuerzo y dedicación, comencé una fase de aprendizaje que duró meses. Empecé aprendiendo los aspectos más generales, tales como principales roles, identificar cuál me interesaba, investigando los requisitos, etc. También escribí a diseñadores profesionales, profesores y personas relacionadas con el sector. Todos ellos me ayudaron muchísimo y me dieron algunas claves para comenzar esta fase de aprendizaje.

Tras seguir los consejos que de manera directa o indirecta fui recibiendo, empecé a dar mis primeros pasos prácticos: para empezar, me registré y empecé a visitar de forma asidua las principales webs y foros de desarrollo de videojuegos, tanto de España como mundiales. Así, comencé poniendo a punto mis redes sociales, haciéndome un perfil en mediavida, otro en stratos, leyendo como loco los artículos de gamasutra, siguiendo de cerca conferencias y documentales dados por profesionales del sector, en particular los españoles, etc. También comencé a trabajar con algunas de las herramientas más simples para desarrollar mis primeros videojuegos: una libreta donde apuntaba todas las locas ideas que se me ocurrían y que algún día podría desarrollar (cosa que sigo haciendo), algunos programas para realizar gráficos simples, comencé a trastear con motores de juegos tales como Unity, etc. Eran cosas muy pequeñas, pero pasito a pasito me acercaba a mi meta: tener una base suficiente como para poder empezar a hacer algo jugable.

Cuando esto sucedió, me decidí a dar el paso y tratar de encontrar ayuda para realizar un proyecto pequeño. Dado que mis conocimientos de programación eran básicos y puramente teóricos, busqué en distintos foros de desarrollo a alguien que pudiera echarme un cable. Tuve suerte y di con un par de chicos a los que, vete a saber por qué, caí bien. Y así empezó todo.





A lo largo de esta entrada simplemente te he dado mi experiencia en forma de resumen. Por supuesto, esto no es un intento de ``guía para empezar a hacer videojuegos´´, sino simplemente un diseñador novato compartiendo sus experiencias. Aún me queda mucho camino por delante para llegar a cumplir mi sueño, pero si me lo permites te voy a dar un consejo: se organizado. La siguiente entrada tratará sobre el proceso de preproducción de Need for Anima, y en ella recalcaré la importancia de fijarse pequeños objetivos asequibles que te acerquen al final (acabar el juego), de estructurar las distintas partes de trabajo por metas factibles, de ir trabajando en cada una, etc. Pero esta organización no sirve sólo para acabar un juego, sino para comenzar a hacerlos. Si no tienes ni idea de videojuegos pero sabes que quieres dedicarte a hacerlos, organiza tu aprendizaje: estructura tu tiempo y divide las distintas tareas que tienes que hacer. Busca, lee, aprende y sobre todo, disfruta del proceso. Si hay algo que me ha ayudado en todo esto es precisamente tener un objetivo claro y tratar de acercarme a él cumpliendo pasos intermedios. Sin esta fase previa hubiera estado, como dice una buena amiga, ``más perdido que un pulpo en un garaje´´.


Ah, y no desesperes. Encuentres o no grupo, puedes hacer mil cosas prácticas por tu cuenta. Pero si puedes elegir, a mi parecer trabajar en un grupo te ofrece una perspectiva que de otra forma te perderías. Es genial poder discutir con un programador aspectos que atañen al diseño, y orquestarlo todo para que el gameplay acompañe a las limitaciones de la plataforma y de tus propias habilidades, o por ejemplo, que te dé claves sobre cómo implementar nuevas mecánicas basándose en elementos puramente técnicos. Por no hablar de lo satisfactorio que es trabajar al lado de gente que está tan loca por los videojuegos como tú, que se involucra tanto en el proyecto como tú y que hace avanzar al juego a un buen ritmo. Así que, si puedes, encuentra a otras personas y comparte estas experiencias con ellas.



¡Y no te olvides de visitar el facebook y twitter de nuestro juego!