Conociendo tecnologías: desarrollo de videojuegos

in #spanish7 years ago (edited)


Fuente

Gran parte de nosotros, en algún momento de su vida, ha disfrutado de un videojuego. Como olvidar esas reuniones con amigos para ir a romper records en las máquinas de arcade, o ir de visita dónde el vecino que adquirió la última Súper Nintendo.
O en la actualidad, compitiendo con nuestros amigos de Facebook por el mayor puntaje de Candy Crush, o disfrutando de un espectáculo audiovisual y argumental del último God of War para la Ps4.

Pero, te has preguntado, ¿quién crea todo esto?, ¿de qué forma lo hacen?, ¿cómo es posible crear tales obras?, ¡quédate leyendo y podrás responder aquellas preguntas!.

Visión general


En el desarrollo de videojuegos se ven implicadas una gran cantidad de disciplinas: programación, diseño gráfico, música, ingenieria, actuación, dibujo, animación, y muchas más dependiendo de la naturaleza del proyecto.

La realización se da de manera planificada, a través de un proyecto organizado en etapas ordenadas .

Etapas



  1. Creación de la idea que sustenta al proyecto
  2. Diseño del videojuego
  3. Planificación de desarrollo
  4. Preproducción
  5. Producción
  6. Pruebas del producto

Analizemos lo anterior punto por punto:

Creación de la idea


Planteamiento de los conceptos y elementos fundamentales que conformarán el videojuego, tales como: argumento principal, género, forma en la cual el jugador interactúa con el juego (gameplay) , concepto artístico, ambientación. Es decir, todas las ideas generales que definen la identidad del videojuego antes de ser realizado.

Por ejemplo:

Nos encanta la fantasía, por lo que realizaremos un videojuego de genero RPG, contextualizado en un mundo de magía y criaturas fantásticas. Como queremos que sea una experiencía rápida y emocionante, el gameplay será de acción en tiempo real, con combates muy vistosos y cámara en tercera persona.

Diseño del videojuego


Se da orden a las ideas generales del proyecto, detallando las partes que conformarán a éste, y los elementos y características que componen cada una de estas partes.
Aquí es cuando se realiza todo el diseño gráfico y artístico, la característica de la banda sonora, se escribe detalladamente el argumento y guión, se establece el gameplay del videojuego, y se realiza un diseño de la programación, punto que detallaremos más adelante.

Planificación de desarrollo

Se realiza una planificación sistemática del desarrollo del videojuego. Se establecen tareas, objetivos, plazos y roles.


Fuente

Preproducción

Se crea una pequeña versión del juego, con el fin de estudiar su viabilidad y observar en una primera instancia como se vería el producto final.

Producción

Aquí es cuando se lleva a cabo la creación del producto principal siguiendo la planificación establecida anteriormente. Cada equipo trabaja en sus tareas según su rol(artistas, diseñadores, escritores, entre otros),


Imagen propia

Ahora, veamos con un poco más de detalle cómo se trabaja desde la programación

Motores de videojuegos



Inicialmente se programaban videojuegos desde cero. Se tomaba un lenguaje de programación, y con él se manipulaba la salida del hardware para obtener las imágenes y resultados esperados. De esta forma se logró desarrollar grandes, pero muy simples productos.


Pong, uno de los primeros videojuegos de la historia

La tecnología se desarrolló abruptamente, y el interés por este tipo de programas se hizo muy grande. Esto promovió el nacimiento de la industria de los videojuegos, dentro de la cual los programadores crearon numerosas librerías con complejas funciones, de modo que un posterior desarrollador pudiese utilizarla y crear productos mucho más complejos. Estas librerias son llamadas Motor de videojuego.

Un motor de videojuego , tal como se menciona anteriormente, es un conjunto de librerias, es decir, rutinas de programación ya construidas para ser utilizadas posteriormente. Por ejemplo, un motor en la actualidad provee de motor de renderizado 3d y 2d, motor físico, sonido y muchos mas, es decir, un desarrollador puede utilizar aquel trabajo de modo que no debe crear desde cero cada detalle. Se utiliza la política de ”para que inventar la rueda de nuevo”.


Fuente

En cuando a el proceso de desarrollo, en la etapa de diseño se selecciona que motor de videojuego es el mas apto para utilizar. En el caso de grandes estudios, en algunas ocasiones se crea un motor propio para el proyecto.

¡Crea tus propios juegos!


En la actualidad es mucho mas fácil que antes tener tus propias creaciones. Los motores han avanzado a un punto tal , ¡que incluso un entusiasta solitario puede desarrollar su propio videojuego!. Para ello, en el mercado existen variados motores gratuitos y de acceso libre a todos, con los cuales se pueden obtener asombrosos resultados con gran facilidad, e incluso, en algunos casos ni si quiera se necesita saber de programación.

A continuación se dará una lista con los mas populares motores gratuitos de la actualidad. Todos ellos poseen una amplia documentación y tutoriales para aprender desde cero a utilizarlos, además de que existen grandes comunidades dispuestas a ayudar y aportar, encontrando una gran cantidad de material extra aportado por los mismos usuarios.

  • Unity
  • Unreal Engine
  • Cry Engine
  • Un gran aporte a la expresión, arte y creatividad


    La creación de videojuegos va mas allá de crear un producto para entretener. En muchos casos, es una expresión artística y emocional que impulsa al máximo la imaginación y creatividad, con lo cual es posible crear grandes historias, transmitir todo tipo de mensajes, entregar goce , y hasta promover a la educación y construcción de la personalidad de quienes disfrutan del contenido. Por esto, los invitamos a que se atrevan, estudien esta divertida disciplina, y ¡dejen volar su imaginación!.


    Fuente

    Nos vemos en una próxima ocasión, muy buen día, y muy buenas noches a todos ustedes, ¡hasta luego!

    Equipo de desarrollo cervantes

    Por @vhinojosa

    Un Witness es quien mantiene los servidores /nodos para que Steemit no se caiga y siempre puedas postear, comentar, votar y recibir pagos y recompensas. @Cervantes está optando a ser representante de la Comunidad Hispana como Testigo/Witness del Steemit.


    Ven y apoya a @Cervantes como Witness en https://steemit.com/~witnesses

    Sort:  

    cuantas horas pase en los recreativos, entonces uno si que era feliz sin ningun tipo de preocupacion

    Encantado con este post, sin duda los videojuegos también pueden llegar a ser "ARTE", tanto así que algunos marcan un antes y un después en la vida.

    Desde pequeño siempre me han encantado, la posibilidad de poder viajar a otro mundo sin moverte de tu casa, es algo fascinante.

    ¡10/10 el post!

    Ultimamente los videojuegos lo estan considerando un arte y concuerdo, hay juegos cuya historia tiene cierta calidad de un guion de cine por dar un ejemplo la saga de gta o son todo un espectaculo de estilo audiovisual como life is strange o la nueva entrega de zelda para la nintendo swich buen post y @Cervantes ¿conoce algun usuario que escriba sobre el mundo geek? Si es asi hagamelo saber saludos desde Venezuela

    Desde muy chico ha sido mi sueño crear videojuegos, ahora tengo la meta de crear videojuegos en la plataforma de Steemit con el modelo jugar para ganar. Muy buen artículo equipo de @cervantes.

    Hola @eddiespino es genial encontrar gente como tú que busque seguir sus sueños. Permiteme ayudarte un poco. Me encanta el tema de la formación así que me he vuelto un geek en eso de dónde estudiar lo que uno ama. Conozco una web de una fundación donde dan curso con certificados e incluso valides oficial (diplomados legales) sin costo alguno, en serio, ninguno.
    ¿Y adivina cuál tienen? Sí "Desarrollador de videojuegos" te dejo el link aquí: http://bit.ly/2ws8pG6 ¡Que lo disfrutes!

    6226.png

    Muchas gracias! La voy a checar!

    Muy interesante tu comentario amigo ...¿Y de que te gustaria que trataran los videojuegos que piensas crear? osea que tematica manejarias. saludos

    Siempre me han gustado los juegos de rol. He pensado que sería genial crear un juego de aventuras con elementos de RPG sencillo. Serían un juego de navegador donde pudieras interactuar con los demás usuarios de Steemit. Tengo que pensarlo muy bien y estudiar mucho.

    Que genial es una excelente idea , espero que lo puedas lograr.

    Excelente información la blockchain pronto sera la tecnología de los juegos del futuro

    Me hiciste recordar, gracias

    Los videojuegos son todo un arte, y mientras pasa el tiempo se vuelven mucho mas elaborados muchos de ellos son hasta mejor que una película, la leyenda de Zelda es una perfecto ejemplo de la evolución de los videojuegos, excelente post :D
    flat,800x800,075,f.u1.jpg

    Saludos, estas en la gloria.. con esos videos juegos.

    Excelente detalle a detalle de cómo crear video juego, gracias por la explicación equipo @cervantes

    Yo soy muy pegado con los videojuegos desde pequeño, y tambien es muy bueno saber como se desarrollan estos juegos que tanto disfrutamos... Saludos!! excelente post