Está en la página 1de 3

Concepcin

En esta etapa es necesario definir los aspectos fundamentales que conformarn


el videojuego, entre los que se encuentran:
Gnero: Dentro de que gnero o gneros se va a desarrollar el juego. De
no corresponder a un gnero conocido, se deben especificar las
caractersticas.
Game play: Lo que generar diversin a la hora de jugarlo.
Story board: Algunas ideas sueltas acerca de cmo debe lucir el juego en
cuanto a personajes, ambientacin, msica, etc.

Diseo
En esta fase se detallan todos los elementos que compondrn el juego, dando
una idea clara a todos los miembros del grupo desarrollador acerca de cmo
son. Entre estos elementos tenemos:
Historia
Forma en que se desenvolvern los personajes del juego y la historia del mundo
representado avanza. Casi todos los juegos tienen historia.
Guin
El proceso comienza con una reunin de todo el equipo de desarrollo, para que
todo el mundo tenga la oportunidad de aportar sus ideas o sugerencias al
proyecto. A partir de aqu el equipo de Guin trabaja por conseguir un borrador
en el que queden plasmados cuales sern los objetivos en el juego, las partes
en las que se dividir, el contexto en el que se desarrollar la accin, y cuales y
cmo sern los principales personajes del juego.
Arte conceptual
Se establece el aspecto general del juego. En esta etapa un grupo de artistas
se encargan de visualizar o conceptualizar personajes, escenarios, criaturas,
objetos, etc. Estos artistas se basan en las ideas originales de los creadores y
luego entregan una serie de propuestas impresas o digitales de cmo lucir el
juego. Posteriormente el director de arte se encargar de escoger de entre las
opciones aquellas que se apeguen ms a la idea original. Algunas veces los
artistas conceptuales permanecen durante todo el proceso de produccin, pero
lo usual es que slo participen en las primeras etapas del proceso.
Sonido
Detallada descripcin de todos los elementos sonoros que el juego necesita
para su realizacin. Voces, sonidos ambientales, efectos sonoros y msica.
Mecnica de juego
Es la especificacin del funcionamiento general del juego. Es dependiente del
gnero y seala la forma en que los diferentes entes virtuales interactuarn
dentro del juego, es decir, las reglas que rigen ste.
Diseo de programacin
Describe la manera en que el videojuego ser implementado en una mquina
real (un PC, consola, telfono mvil, etc) mediante un cierto lenguaje de
programacin y siguiendo una determinada metodologa. Generalmente en esta
fase se generan diagramas de UML que describen el funcionamiento esttico y
dinmico, la interaccin con los usuarios y los diferentes estados que atravesar
el videojuego como software.
De toda la fase de diseo es necesario generar un documento llamado
Documento de Diseo, que contiene todas las especificaciones de arte,
mecnicas y programacin.
Planificacin
En esta fase se identifican las tareas necesarias para la ejecucin del
videojuego y se reparten entre los distintos componentes del equipo
desarrollador. Tambin se fijan plazos para la ejecucin de dichas tareas y
reuniones clave, con la ayuda de herramientas de diagramacin de actividades
como GANTT y PERT.
Produccin
Aqu se llevan a cabo todas las tareas especificadas en la fase de planificacin,
teniendo como gua fundamental el documento de diseo. Esto incluye entre
otras cosas la codificacin del programa, la creacin de sprites, tiles y modelos
3d, la grabacin de sonidos, voces y msica, la creacin de herramientas para
acelerar el proceso de desarrollo, entre otras.
Programacin
La mayora de los juegos se programan utilizando el lenguaje C++ dado que es
un lenguaje de alto nivel que permite un rpido acceso a los componentes de
hardware de una computadora o consola de juegos que lo hace ms accesible.
Ilustracin
Los juegos 2D deben ser ilustrados por artistas experimentados, quienes
trabajan tomando en consideracin las limitaciones tcnicas del hardware sobre
el cual correr el juego, esto incluye: Cantidad de colores disponibles, tamao
de los sprites, resolucin final de los sprites y formatos a utilizar. Los artistas 2D
tambin son los encargados de elaborar las animaciones del juego.
Interfaz
Es la forma en que se vern los elementos de la interfaz grfica de usuario y
el HUD, mediante los cuales el usuario interactuar con el juego.
Animacin y Modelado 3D
Los artistas utilizan herramientas comerciales de modelado y animacin
tridimensional como 3DS Max, Maya, XSI/Softimage, Blender(el cual no es
comercial), etc. Pero adems usan herramientas desarrolladas internamente
que facilitan algunas de las funciones ms comunes del proceso de creacin de
juegos.
Sonido
Los ingenieros de sonido se encargan de crear sonidos para cada objeto o
personaje del juego. Pueden crear sonidos desde cero o utilizar sonidos del
ambiente y modificarlos segn sus necesidades.
Pruebas
Al igual que en otros tipos de software, los videojuegos deben pasar por una
etapa donde se corrigen los errores inherentes al proceso de programacin y a
diferencia de aquellos, los videojuegos requieren un refinamiento de su
caracterstica fundamental, la de producir diversin de manera interactiva
(jugabilidad). Generalmente esta etapa se lleva a cabo en dos fases:
Pruebas alpha: Se llevan a cabo por un pequeo grupo de personas, que
con anterioridad estn involucradas en el desarrollo, lo que puede incluir
artistas, programadores, coordinadores, etc. El propsito es corregir los
defectos ms graves y mejorar caractersticas de jugabilidad no
contempladas en el documento de diseo.
Pruebas beta: Estas pruebas se llevan a cabo por un equipo externo de
jugadores, bien sea que sean contratados para la ocasin o que sean un
grupo componente del proyecto (grupo QA). De estas pruebas el
videojuego debe salir con la menor cantidad posible de defectos menores y
ningn defecto medio o crtico.
Cmo hacer un videojuego?.
Primer paso: La Idea y su desarrollo
El primer paso es lgico tener una idea y a ser posible una gran idea, de
lo que realmente queremos hacer. Concebir como ser el videojuego: el
genero, la capacidad de diversin al jugarlo y la realizacin de los
bocetos de los personajes que participarn en l.
Todos los juegos empiezan con una idea.
El lugar de donde se originana estas ideas puede ser rastreado de
varias fuentes:
Un concepto original presentado por un empleado.
Un concepto original cogido por la compaa de alguien externo.
Una secuela de un juego existente.
Una juego derivado de algn personaje de un juego popular ya
consagrado. Lo que se suele llamar un spin off.
Un juego basado en un personaje o historia, que pueden ser sacados
del cine, la televisin, comics, etc.
Una simulacin de otro juego popular que existe en la vida real, como
puede ser un juego de cartas, un deporte como el baloncesto o el golf,
etc.
Un juego enfocado a un pblico determinado, que puede ser orientado
a su lugar de origen, cultura, etc.
La simulacin de un hecho que ha ocurrido en la vida real.
Un juego diseado para aprovecharse de una plataforma especifica de
juego, como puede ser el propio Internet o un sistema creado
especficamente para jugar.
Segundo paso: El Guin
Los guionistas son los encargados de crear el concepto del videojuego
en s mismo y, por tanto, es sobre ellos sobre los que recae una de las
tareas ms complicadas. Sagas como la exitosa Final Fantasy no
habran llegado nunca a ser famosas si no fuera porqu adems de
contar con grafistas y msicos de primera lnea, cuentan con un equipo
de guionistas del ms alto nivel.
El guionista se encarga de decir que va a pasar a lo largo del juego,
imagina la importancia que tiene eso, debe dominar las tcnicas
narrativas para poder transmitir y comunicar al jugador lo mejor siempre
en cada momento pero, evidentemente, aunque esas tcnicas sin
comunes a todas las artes de componente narrativo (literatura, cine,
teatro), no hay que perder de vista que en esta caso deben estar ante
todo al servicio de la jugabilidad.
Tercer paso: La programacin.
La programacin es el pilar central sobre el que se sustenta el juego y
depende de ella el hecho de que podamos hacer todo aquello que
hemos imaginado, con lo cual se convierte de forma irremediable en el
contexto al que se han de adaptar tanto grficos como msica o
diseo.
As pues, si hacemos por ejemplo un juego en 3D con un engine que
puede soportar un nmero bastante limitado de polgonos,estaremos
obligados a modelar los personajes con pocos polgonos y centrar el
esfuerzo de los grafistas en el proceso de texturizacin.
Lo cierto es que podramos extendernos muchsimo diferenciando entre
la programacin 2D y la 3D y repasar las distintas tcnicas usadas para
mejorar el rendimiento de un engine o la fiabilidad de la IA del juego,
pero eso equivaldra a tener que definir tambin un gran nmero de
conceptos como Clipping, DirectX o waypoints, alejndonos del objetivo
principal que no es otro que mostrar una visin general del proceso que
se sigue a la hora de crear un videojuego.
As pues, centrndonos por ejemplo en el lenguaje de programacin
ms adecuado para hacer un videojuego, srvanos de orientacin Visual
C ++, cuyas libreras para windows ms famosas sean probablemente
las DirectX, que todo usuario conoce debido a la insistente pregunta
que hacen la inmensa mayora de programas una vez instalados
Desea instalar DirectX?.
Un videojuego, al igual que cualquier otro producto destinado a ser
comercializado, tiene que tener en cuenta el publico al que va dirigido y
adaptarse tanto a sus necesidades como a sus gustos, con lo cual un
buen conocimiento del mercado de los videojuegos actual y de la
historia del mismo es algo muy importante a la hora de abordar el
proceso creativo.
La mayora de aficionados a los videojuegos se encuentran entre los 16
y 35 aos aproximadamente, pero la comunidad de jugadores es
inmensa y hay que tener en cuenta que, dependiendo de como
enfoquemos el producto, este ir orientado a un pblico ms o menos
amplio. El proceso comienza con una reunin de todo el equipo de
desarrollo, para que todo el mundo tenga la oportunidad de aportar sus
ideas o sugerencias al proyecto. A partir de aqu el equipo de Guin
trabaja por conseguir un borrador en el que queden plasmados cuales
sern los objetivos en el juego, las partes en las que se dividir, el
contexto en el que se desarrollar la accin, y cuales y cmo sern los
principales personajes del juego.
Mientras la programacin va avanzando, comienza el proceso de
grabacin de todas las frases del juego. El Guionista supervisar todo el
proceso para que las frases vayan en su correspondiente contexto.
Finalizado este proceso, al equipo de guin solo le queda ir
comprobando que el juego se desarrolla cmo estaba escrito, mientras
comienza a idear el siguiente proyecto La cadena no debe pararse. Si
uno se pregunta qu es lo que es necesario para ser un buen
programador:
Para ser un buen programador son necesarias ciertas aptitudes tales
como dedicacin, concentracin, conocimientos de la materia, y muchas
ganas de trabajar en el proyecto que estemos realizando. Conseguir
desarrollar estas aptitudes hasta convertirse en un buen programador
depende de el gusto que tenga uno por la programacin y las horas que
haya dedicado a aprender la materia. El resto llamemoslas
aptitudes especiales del chaval quizs te sirvan para llegar a ser un
gur internacionalmente conocido. Pero, a quien le importa?. Si algo
importa es que el resultado sea satisfactorio (para uno mismo
principalmente), y para conseguir eso no hace falta ms que amor por
nuestro trabajo.