Curso de programación de videojuegos para jóvenes

A día de hoy, los videojuegos han superado el estigma de ser meras piezas de ocio, entretenimiento e incluso pérdida de tiempo y adicción. Numerosos estudios han demostrado que los videojuegos estimulan un amplio abanico de capacidades y habilidades en las personas, y que incluso favorecen una mejora de la salud física y mental tanto en personas de la tercera edad como en aquellas otras que padecen determinadas enfermedades.

Por otro lado, los videojuegos se han consolidado como un sector en constante crecimiento; hasta hace pocos años se trataba de productos centrados en las videoconsolas y, en menor medida, en los ordenadores. Ahora, con la expansión de los dispositivos móviles, el interés por los videojuegos se ha multiplicado, están presentes en smartphones, tablets, ordenadores e incluso televisiones, y a ellos juegan usuarios de todas las edades.

Pero si todo lo anterior no es razón más que suficiente para comprender la importancia y valor de los videojuegos en la sociedad actual y futura, no debemos perder de vista que cada vez son más los expertos que aboban en la dirección de que los jóvenes de aprender a programar por una razón muy obvia: dado que ya es un hecho que van a pasar su vida rodeados de dispositivos programables, es necesario que conozcan y comprendan su funcionamiento, sin olvidar que esto les abrirá las puertas a un futuro profesional repleto de posibilidades de éxito. Tal y como dijo J. Paul Gibson, “Enseñar a nuestros niños y jóvenes a programar para que las máquinas del futuro hagan lo que ellos quieran parece mejor idea que dejar que ocurra justo lo contrario”.

En este sentido, son muchas las universidades y centros de formación que ya ofrecen cursos de programación de videojuegos para jóvenes. Se trata de programas de formación esencialmente prácticos, donde los jóvenes aprenderán a programar programando, y para los cuales no se necesitan conocimientos previos ni tampoco titulación alguna.

El curso de programación de videojuegos para jóvenes no sólo les permitirá comprender y entender cómo funcionan muchos de los aparatos tecnológicos que utilizan en su día a día sino que además, podrá despertar en ellos el interés por una profesión apasionante a la que podrían dedicar con éxito sus vidas, además de desarrollar múltiples habilidades personales.

Algunas de las salidas profesionales que ofrece esta formación son:

  • Creador, diseñador y desarrollador de videojuegos para múltiples plataformas.
  • Experto en el desarrollo de tecnologías para videojuegos
  • Programador de aplicaciones móviles y de escritorio.

En cuanto a los objetivos, la superación del curso de programación de videojuegos para jóvenes permitirá a su alumnado:

  • Conocer la historia y evolución del sector de los videojuegos.
  • Comprender la importancia actual del desarrollo de videojuegos.
  • Conocer los diferentes tipos de videojuegos.
  • Entender los fundamentos técnicos del mercado actual de los videojuegos.
  • Conocer las diferentes aplicaciones que presentan los videojuegos en el ámbito de la empresa, la medicina, la educación, el ocio…
  • Dominar las diferentes fases de creación de un videojuego, incluyendo negociaciones con editores, gestión de la propiedad intelectual.
  • Etcétera…

Como decíamos, todos los objetivos anteriores se lograrán a través de clase fundamentalmente prácticas, donde el alumno y alumna es el protagonista de su propio aprendizaje a través de la programación que será guiada mediante el avance a través de diferentes contenidos como los siguientes:

  • La historia de los videojuegos: nacimiento y evolución
  • La cultura de los videojuegos.
  • El impacto de internet en la industria de los videojuegos.
  • El impacto de los dispositivos móviles en la industria de los videojuegos.
  • Tipos y géneros de videojuegos
  • Interpretación de los videojuegos
  • Conceptos de diseño de los videojuegos
  • Arquitectura interna
  • Herramientas de creación
  • Proyecto
  • Creación del documento de diseño
  • Aspectos gráficos
  • Objetos 3D
  • Textura de gestión
  • Creación del mapa
  • Creación de un personaje
  • Colisión de manipulación
  • Mejoras en el juego
  • Crear el menú
  • Desarrollo de un videojuego
  • Etcétera