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
- Creación de la idea que sustenta al proyecto
- Diseño del videojuego
- Planificación de desarrollo
- Preproducción
- Producción
- 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
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.