Nociones de Diseño

Bases y Principios del Diseño


Antes de empezar cualquier procedimiento que vaya relacionado con el desarrollo de un videojuego, debemos desarrollar una idea, de esta idea surgirá todo lo que conlleva el desarrollo del aplicativo. Tal cual como sucede en la creación de cualquier software, debe haber una necesidad, en los videojuegos seria de la misma manera, pero esta necesidad es de innovar o crear un juego nuevo, entretenido, con mucho por hacer, además de una serie de actividades que resulten llamativas para un público, este ultimo definido por el tipo de aplicativo o juego a desarrollar.
En las pautas que se den en este bloq, no hay ninguna dirigida a el planteamiento de una idea, esta debe ser completamente original y por concepción del diseñador, en este caso usted. Dicha idea evolucionara y ganara características que inicialmente serán plasmadas en un documento de diseño y que finalmente serán escritas en el código fuente de nuestro videojuego.

Una vez nuestra idea es solida y sentimos que puede resultar un buen proyecto debemos ya pensar en documentarla, colocar parámetros y delimitar el alcance que tendrá el juego como tal, de esta manera logramos un balance lógico, el cual debemos mantener durante todo el desarrollo y la propia ejecución de nuestro juego.

Nuestra siguiente paso a seguir con el desarrollo de un videojuego es la estructura y desarrollo del documento de diseño, para que no resulte tan extenso y complejo lo dividiré en varias secciones las cuales iremos resumiendo y concatenando para poder apreciar un resultado palpable en nuestro aprendizaje.

En los videojuegos que son creados hoy en dia la participacion es muy numerosa, hay personal encargado de cada cosa, en la creacion de un juego basico puede realizarse con una sola persona, a medida que crezca nuestro proyecto asi mismo sera la necesidad de especialistas en las diferentes areas del desarrollo del mismo.

En la creacion de un juego como minecraft trabajo un grupo reducido de personas, este videojuego no tiene un alto nivel en graficas pero fue desarrollado con una muy buena jugabilidad y eso lo hace altamente adictivo.
El uso de este ejemplo no es para desmeritar al juego minecraft, que a pesar de ser tan basico (graficamente hablando) posee muchos elementos y actividades, que en juegos con un mayor alcance grafico lamentablemente no podemos encontrar y que a mucha gente resulta atractivo.


Importancia del Código Fuente. 


Uno de los elementos determinantes en el desarrollo de un videojuego es su programación, y de esta dependen muchos factores que son apreciados en el producto final.
Como todo software, los alcances del lenguaje y la estructura de la programación determinan en gran manera lo que puede resultar de nuestro diseño.
Siempre que vayamos a convertir los parámetros descritos en el documento de diseño al código fuente vamos a encontrar ciertos factores, los cuales si no son correctamente traducidos al lenguaje código podría echar a perder todo nuestro esfuerzo, dejar como resultado un mal producto y muy lejos de la idea en que fue basado nuestro proyecto.

El programa que utilizemos sera lo que defina que lenguaje de programacion que utilizaremos. Ya habiendo definido este aspecto podemos empezar a codificar lo que se encuentra en el documento de diseño. Si es un lenguaje orientado a objetos sera un poco mas sencilla la puesta en marcha del proyecto, si el caso es el de usar un programa basico, tendremos varias limitantes empezando con lo que respecta al ambiente grafico.

*Codificacion en Programas orientado a Objetos.
La manera de codificar usando nuestro documento de diseño es haciendo uso de los principios de la programacion orientada a objetos, donde tenemos que definir todos los elementos (Objetos) que entran en la scena y la forma como interactuan entre ellos. Este procedimiento será ampliado en los procesos posterirores a la creacion del documento de diseño.

No hay comentarios.:

Publicar un comentario