RSS

Programa especializado: "Desarrollo y Diseño de Videojuegos"

Ingresa al programa

Conviértete en un Desarrollador de Videojuegos - Produce un videojuego original

En este programa aprenderás a diseñar y a crear videojuegos en 2D y 3D y conocerás el mercado donde se moverán tus productos cuando estén acabados. Dominarás los principios del diseño y la arquitectura de los videojuegos, gestión de assets, animación, y pruebas o testing. Adquirirás una visión práctica sobre la industria del videojuego, y examinarás estrategias efectivas de desarrollo de videojuegos. También explorarás temas avanzados como la inteligencia artificial y la optimización de videojuegos. En el programa usarás el motor de videojuegos Unity y desarrollarás hasta tres prototipos de videojuegos.

Curso 1: "Desarrollo de Videojuegos en Unity: Una Introducción"

Curso 1

Bienvenidos a esta introducción al desarrollo de videojuegos en Unity! Al finalizar este curso habrás desarrollado un juego 2D sencillo, y conocerás los conceptos necesarios para hacer este desarrollo desde el punto de vista de un programador en Unity. Aprenderás durante 8 semanas cómo crear la escena principal de un juego, cómo agregar código que defina el comportamiento de los personajes, cómo reflejar el estado del juego en elementos de interfaz y cómo publicar dicho prototipo en la web. Usamos Unity, un motor de juegos muy popular, con una gran cantidad de recursos disponibles y con una comunidad muy activa.

Tengas o no tengas una idea de juego, este curso te permitirá adquirir las habilidades básicas para desarrollar juegos 2D. Este curso es también útil si quieres hacer un juego para tu trabajo, investigación, ó por hobby, sea el tema que sea. Los conceptos acá aprendidos son también útiles para el desarrollo de simuladores, juegos educativos, y libros interactivos.

Es importante que tengas conocimientos básicos de programación en un lenguaje orientado por objetos como Python, Java o C#. Existen varios cursos en Coursera que puedes tomar con este propósito. Vamos a programar en C# dentro de Unity, y los conceptos en otros lenguajes orientados por objeto van a ser útiles para nuestro desarrollo en este curso.

Este curso es parte del Programa Especializado Coursera en desarrollo de videojuegos, en la cual aprenderás a diseñar y programar cierto tipo de videojuegos, comprender el mercado actual y lo que se requiere para crear un juego comercialmente exitoso. Estos cursos están inspirados en el Programa Especializado en Desarrollo de Videojuegos en la Universidad de los Andes, un programa de un año que forma los futuros productores, programadores, diseñadores y músicos en el sector.

Curso 2: "Diseño de Videojuegos: Una introducción"

Curso 2

¡Bienvenidos a Diseño de videojuegos: una introducción! El diseño de videojuegos es el arte de aplicar conceptos de diseño para crear la interacción entre jugadores. Es un ejercicio mental que requiere varios conocimientos en diferentes campos y la habilidad de comunicar qué es lo que se quiere lograr.

Este curso hace parte del Programa desarrollo y diseño de videojuegos, de la Universidad de lo Andes, Colombia. En este ambiente de aprendizaje los estudiantes aprenderán las bases del diseño de videojuegos, aplicarán estas al diseño de juegos de acción y de plataformas en 2D y prepararán una especificación funcional en un documento de 10 puntos y no más de 10 páginas. Al final deben presentar un prototipo funcional en Unity del juego.

Se recomienda que los participantes hayan tomado parte en el curso de "Desarrollo de videojuegos en Unity: una Introducción", pues para el desarrollo de los prototipos deberán tener conocimientos de programación en este motor de desarrollo de ambientes lúdicos y bajo control del usuario.

Curso 3: "Emprendimiento y métodos ágiles de desarrollo en videojuegos"

Curso 3

¡Bienvenido al curso de emprendimiento y métodos ágiles de desarrollo en videojuegos!

Este curso es parte del Programa Especializado Coursera en Diseño y Desarrollo de Videojuegos, en la cual aprenderás a diseñar y programar cierto tipo de videojuegos, aumentarás tu comprensión acerca del mercado actual de videojuegos y de lo que se requiere para crear un juego exitoso comercialmente. Estos cursos están inspirados en la Especialización en Desarrollo de Videojuegos que ofrece el Departamento de Ingeniería de Sistemas y Computación de la Universidad de los Andes, un programa graduado con duración de un año que forma los futuros productores, programadores, diseñadores y músicos en el sector. Este curso introduce conceptos de emprendimiento en videojuegos y de metodologías ágiles de producción para su desarrollo. Queremos que tengas las herramientas básicas para considerar la creación de tu propio estudio de videojuegos, y organices tu grupo de trabajo alrededor de una metodología de desarrollo ágil.

Al finalizar este curso podrás demostrar entendimiento de los conceptos básicos de emprendimiento y serás capaz de aplicar SCRUM, un marco ágil de producción que es utilizado ampliamente a nivel profesional, a cualquier proyecto de desarrollo de videojuegos que quieras emprender o, incluso, a cualquier otro tipo de proyectos. Además de una introducción teórica, este curso propone una práctica individual sobre herramientas, de modo que aprenderás haciendo.

Durante el curso veremos temas tales como los roles de la metodología, sus principales elementos de planificación (SCRUM backlog, sprint backlog, planificación de la entrega y del sprint), métodos de monitoreo (reuniones diarias, diagrama burndown) y de retrospectiva (reuniones de revisión y retrospectiva), además de algunas recomendaciones que puedes aplicar en proyectos de videojuegos. Para este curso será necesario que tengas conocimientos de programación de videojuegos, los cuales puedes adquirir en los cursos básicos de este programa (Desarrollo de videojuegos y Diseño de videojuegos); esto se debe a que para llevar esta metodología a la práctica te pediremos que trabajes un mínimo de horas en el desarrollo de un videojuego.

Curso 4: "Desarrollo de Videojuegos 3D en Unity: Una Introducción"

Curso 4

Este curso te permite crear un prototipo de juego 3D, explorando los conceptos necesarios y las herramientas para desarrollo de videojuegos en 3D disponibles en Unity y en la Web. Explorarás y harás uso de herramientas para crear una escena 3D en Unity, podrás agregar personajes y animaciones 3D e integrarlas en los escenarios que crees, podrás definir comportamiento e interacción entre elementos del videojuego, y publicar en la Web los resultados de lo que diseñes. Vas a utilizar como base los conceptos aprendidos en el curso introductorio de desarrollo, ahora aplicados a juegos 3D.

Este curso te permitirá adquirir las habilidades básicas para desarrollar juegos 3D, sea para tu trabajo, investigación, o por hobby. Los conceptos acá aprendidos te permitirán desarrollar simuladores, juegos educativos, y libros interactivos. Unity es un motor de videojuegos extendible muy usado profesionalmente, y este curso te permitirá aprovechar su potencialidad para el desarrollo de videojuegos 3D.

Este curso es parte del Programa de Coursera para aprender sobre Desarrollo y Diseño de Videojuegos, en el cual podrás diseñar y programar cierto tipo de videojuegos, comprender el mercado actual y lo que se requiere para crear un juego comercialmente exitoso. Estos cursos están inspirados en el Programa Especializado en Desarrollo de Videojuegos de la Universidad de los Andes en Bogotá, un programa de un año que forma los futuros productores, programadores, diseñadores y músicos en el sector.

Curso 5: "Desarrollo y Diseño de Videojuegos: Proyecto final"

Curso 5

Este proyecto final del Programa Especializado en Desarrollo y Diseño de Videojuegos te permite desarrollar durante 8 semanas un juego completo, entretenido y con visión de mercado, con base en lo que has aprendido en los demás cursos. Contamos con el apoyo de Unity, Samsung y algunos estudios en Latinoamérica quienes están interesados en apoyar a los mejores resultados certificados de este curso.

Durante 8 semanas definiremos el documento de diseño del videojuego, haremos la planeación y seguimiento según los conceptos de desarrollo ágil adquiridos, definiremos la estrategia de mercadeo y el público objetivo, desarrollaremos iterativamente dos versiones de nuestro juego y utilizaremos información de seguimiento de jugadores para ajustar nuestro juego. Al final produciremos un trailer corto de nuestro prototipo y un pitch corto, los cuales te permitirán mostrarlo fácilmente a posibles inversionistas o personas interesadas.