Medrano 951 - 2do. Piso - Of. 206 CABA - Lunes a viernes de 9 a 21 hs
(5411) 4867 7500 (Int. 7745/7749) info@sceu.frba.utn.edu.ar
Desarrollo de videojuegos con Construct 2

Desarrollo de videojuegos con Construct 2

 

 

PRESENTACIÓN

Los videojuegos son una fuente de interés para muchas personas desde que estos existen. Estimulan la curiosidad, la creatividad y la fantasía, pero también son espacios de narraciones de historias cada vez más diversas, más representativas, serias, aptas para resultar atractivas para todas las personas, independientemente de la edad o cualquier otra distinción. La fantasía de crear videojuegos propios también es intrínseca de las personas que juegan, que encuentran detalles en los juegos que les gustaría cambiar, o simplemente les inspiran a contar sus propias historias.
Más allá del interés que los propios videojuegos generan por su desarrollo, la habilidad de desarrollar está ganando terreno en el mundo. Su demanda incluye, además de específicamente desarrollo de videojuegos, uso en simulaciones y desarrollo de aplicaciones varias. Las distintas partes del desarrollo tienen raíces en el entendimiento de la programación, que es otra de las habilidades que dominan el mercado laboral.

Por esto, el curso propone la exploración de los conceptos básicos de programación a través del armado de distintos videojuegos en el motor Construct2. El motor elegido provee herramientas sencillas para el entendimiento de la programación a través de programación por bloques, que es una forma más intuitiva y gráfica de acercamiento al desarrollo de videojuegos.

 

OBJETIVOS (GENERAL Y ESPECÍFICOS)

General

  • Incorporar conceptos básicos del diseño y desarrollo de videojuegos
  • Manejar acciones y eventos aplicados en el motor gráfico Construct 2 para la realización de prototipados y juegos

Específicos

  • Conocer la conjugación de las unidades mínimas de funcionamiento con los del motor para simular los distintos tipos de juegos
  • Entender cómo es el funcionamiento mínimo de la misma: lógica, variables, arreglos, inputs y repeticiones.

 

DESTINATARIOS

  • Personas interesadas en el desarrollo de videojuegos
  • Personas interesadas en aprender programación en bloques
  • Personas interesadas en conocer el motor Construct 2

 

REQUISITOS DE PARTICIPACIÓN

  • Manejo general de Pc
  • Conocimiento de dinámicas de los videojuegos
  • Manejo de carpetas, encriptaciones de archivos
  • Disponibilidad para la concurrencia a clase sincrónica y realización de ejercitación

 

DURACIÓN

  • Carga horaria: 6 hs semanales
  • Cantidad de clases semanales:  2 clase por semana
  • Duración total en horas: 24 hs
  • Duración total en semanas: 4 semanas

 

MODALIDAD DE CURSADA

  • Cursadas 100% online con clases sincrónicas de 3hs cada una , en vivo con presencia del profesor.
  • Las clases son de contenido teórico práctico, se explican conceptos, se brindan ejemplos, fomentando la participación interactiva de los alumnos. Compartiendo pantalla se van desarrollando los contenidos prácticos del curso, se realizan correcciones individuales y en conjuntos. La ejercitación se organiza con salas de zoom donde en grupo de alumnos se resuelven los mismos con el pase por cada sal del docente y exponiendo cada grupo al finalizarlo.
  • Como el objetivo final de la cursada es al entrega de un Proyecto Integrador se irá corrigiendo y revisando el mismo con pre entregas durante todo el trayecto formativo.
  • Estas clases quedan grabadas y pueden descargarse

 

METODOLOGÍA DE TRABAJO

  • El alumno será acreditado en un campus virtual, donde se subirá el material didáctico semana a semana, las clases grabadas y se fomentará la participación en foros de debates  dudas y consultas.
  • El acceso a las clases en vivo se realizará desde la misma plataforma.
  • Los trabajos prácticos, preentregas y trabajo integrador final serán subidos por el alumno en dicha plataforma, obteniendo devolución de los mismos tanto en los foros como en las correcciones y exposición en clases en vivo.

 

TEMARIO

El temario consiste en los conceptos básicos de programación que incluye entender cómo es el funcionamiento mínimo de la misma: lógica, variables, arreglos, inputs y repeticiones. Con estos conceptos implementados en el motor a través de los bloques, van a incorporarse los específicos del motor y del desarrollo de videojuegos que son eventos, acciones, triggers y colisiones. El resto del temario consiste en la conjugación de las unidades mínimas de funcionamiento con los del motor para simular los distintos tipos de juegos. Los juegos buscan representar distintos tipos de géneros de juegos que podrían ser de interés de implementar o que tienen elementos lógicos interesantes de complejidad bajamedia que pueden resultar útiles a la hora de implementar los proyectos propios. Los elementos a implementar en los juegos son top-down, infinite runner vertical/horizontal, shooter, plataformas y puzzle.

 

REQUERIMIENTOS TÉCNICOS

  • Software Construct 2 (Software Libre)
  • Comprensión de idioma Inglés básico

 

PROCEDIMIENTOS DE EVALUACIÓN Y CERTIFICACIÓN

  • Para obtener el Certificado de Aprobación del curso es necesario tener el 75% de asistencia a clases sincrónicas, participación activa en los foros, campus virtual y realización de tareas y  el trabajo final integrador aprobado.
  • Si el alumno concurrió a las clases y participó de forma activa en lso foros y campus virtual pero no entrego o no aprobó el trabajo final podrá acceder a su Certificado de Asistencia a la cursada.

 

DOCENTE

Ing. Florencia Rodriguez Sandez

 

COORDINADORA

 Ingrid Kitainik