Sunteți pe pagina 1din 6

https://www.coursera.

org/learn/juegos-3d

https://www.coursera.org/learn/juegos-3d/supplement/Z2p9r/github-recursos-para-tu-trabajo

Próxima sesión: ene. 23 — mar. 6.


Dedicación
5 semanas, 6 a 10 horas a la semana

Acerca del Curso


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. Pre-requisitos: Esperamos que tengas conocimientos
básicos en desarrollo de juegos 2D en Unity, en procesos ágiles de desarrollo y en
modelos de negocio de videojuegos. Estos conocimientos se pueden adquirir en los
anteriores cursos de este programa especializado. ¡Bienvenidos!

SEMANA 1

Módulo 1: Introducción al curso y conceptos básicos sobre videojuegos


3D
Bienvenido al módulo introductorio de este curso. En este primer módulo definiremos las
bases de nuestro trabajo, revisaremos el juego y te invitaremos a crear tu propio
repositorio en Github.

Objetivos del módulo 1


Al finalizar este módulo tendrás claro el proyecto a realizar durante el curso. Para lograr
esto, deberás haber realizado lo siguiente:

1. Tener claro el modelo de negocio y el diseño base del proyecto a realizar.


2. Entender como hacer versionamiento de un proyecto, y las ventajas que esto genera.
3. Reconocer las diferencias entre el editor para escenarios 2D y el editor para escenarios
3D.
4. Conocer el juego base desde el cuál vas a trabajar.

Al final del módulo deberás haber realizado las siguientes actividades:

1. Revisar la documentación del nivel.


2. Crear tu propio fork del proyecto en Github.
3. Haber comenzado a bosquejar tu nivel, idealmente en papel y lápiz.
4. Haber comenzado a explorar el editor 3D de Unity.
5. Desarrollar la documentación de este proyecto ágil.

Algunas de estas tareas aún son desconocidas para tí, pero al final del módulo estarás en
capacidad de realizarlas. Asegúrate de terminarlas antes de realizar la evaluación del
módulo.

Como evidencia de tus avances deberás compartir el URL e tus avances, en este caso de
tu proyecto en GitHub, de tu product backlog, y del primer borrador de tu nivel.

Modelo de Negocio
Nuestro juego está compuesto por los mejores niveles desarrollados dentro del curso
"Desarrollo de Videojuegos 3D en Unity: Una Introducción", parte del programa
especializado en Desarrollo y Diseño de Videojuegos de la Universidad de los Andes en
Coursera. Un Estudio con la licencia para desarrollo se encarga de escoger los mejores
niveles y desarrollar la infraestructura y los elementos de integración necesarios para
publicar el nivel en diversas plataformas de distribución. Los estudiantes autores de los
niveles seleccionados tendrán la oportunidad de firmar un contrato con el Estudio, el cual
permita al Estudio utilizar el nivel dentro del juego y al estudiante recibir el crédito
correspondiente por el juego, junto con algunas regalías por su desarrollo, si su nivel hace
parte de una publicación cobrable. Los detalles de dicho pago se encuentran descritos en
el contrato entre el Estudio y el estudiante.

El Estudio estará encargado de comercializar el juego, portarlo a diversas plataformas, y


desarrollar nuevas versiones con los niveles interesantes que los estudiantes vayan
desarrollando.

Game Design Document


Historia
Nuestro personaje se encuentra en un terreno amplio, desolado, pero con muchas casas.
Algunas de ellas suenan, otras tienen elementos que se ven funcionando a primera vista.
En el centro del terreno se encuentra un candelabro, sin prender, un poco fuera de lugar.
Nuestro personaje puede explorar las casas por dentro y por fuera, y verá que contienen
máquinas funcionando, de manera automática.

Todo cambia cuando nuestro personaje hace caer el candelabro. En ese momento
comienza un terremoto fuertísimo, el cual deja las casas y las máquinas dentro de ellas en
muy mal estado. Es tarea de nuestro personaje comenzar a arreglar las máquinas,
revisando las imágenes de cómo debería funcionar y luego organizando los elementos que
se movieron por el terremoto hasta que la máquina funcione de nuevo.

Mecánicas
Nuestro personaje puede moverse libremente por el mundo, tanto dentro como fuera de
las casas, y empujar elementos que se hayan desordenado por el terremoto, ya que de
esa manera él puede arreglar las máquinas. Las leyes de la física pueden ser especiales
dentro de cada casa, lo cual puede crear situaciones donde hay que entender primero
cómo funciona la física para luego arreglar la máquina. Hay un elemento especial dentro
de cada casa que "asegura la casa", es decir, la hace inmune a los terremotos. Es
importante encontrarlo para que en la siguiente réplica no haya que arreglar la casa de
nuevo.

Nivel Integrador
El nivel integrador es el terreno donde se encuentran el candelabro y todas las casas. Allí
el jugador puede tener una idea de lo que hace cada casa, y activar los terremotos.

Primera máquina de Goldberg


La primera máquina de Goldberg, ejemplo sobre lo que se puede llegar a hacer, combina
las leyes de la física clásica con efectos especiales para hacer que unas bolas de billar
hagan funcionar un fonógrafo al tocarlo. Las bolas comienzan a caer desde un lugar alto y
deben llegar a una olla, donde se evaporan y suben para su contacto con el fonógrafo. En
el camino puede moverse la cama y el fonógrafo mismo.

El estudiante publicará su juego en github, como parte de sus labores dentro del
curso, y tiene la responsabilidad de asegurarse que los assets son de libre
distribución y que las ideas expresadas en el juego son propias.
eyendo · Notas de inicio
Leyendo · Ayudas para tener éxito (opcional)
Vídeo · Video: Introducción al desarrollo de videojuegos 3D en Unity
Leyendo · Objetivos del módulo 1
Otro · Actividad: Saludar y presentarse
Vídeo · Video: Introducción al curso
Leyendo · Modelo de Negocio (versión 0.1)
Leyendo · Game Design Document (versión 0.1)
Vídeo · Video: Introducción al manejo de versiones
Leyendo · Github, recursos para tu trabajo
Vídeo · Video: Uso del editor para crear escenas 3D
Vídeo · Video: Descripción del estado inicial del juego
Leyendo · Otros Recursos
Cuestionario · Evaluación Módulo 1
Leyendo · FAQ Módulo 1
Otro · Actividad: ¿Qué aprendimos en el módulo 1?

SEMANA 2

Módulo 2: Inicio de tu propio desarrollo


¡Hola! Te damos la bienvenida al módulo 2, en el que trabajarás la primera versión de la
escena en 3D en Unity, así como el comportamiento físico del personaje principal; también
haremos una breve introducción a Shaders, o programas de GPU. Al finalizar este módulo
tendrás una primera imagen del nivel de la máquina del Goldberg que vas a desarrollar a
lo largo del curso.
Leyendo · Objetivos del módulo 2
Vídeo · Video: Introducción al módulo 2
Vídeo · Video: Simulación física en un juego 3D en Unity
Vídeo · Video: Introducción a Shaders, parte 1
Vídeo · Video: Introducción a Shaders, parte 2
Vídeo · Video: Cámara 3D
Leyendo · Otros Recursos
Cuestionario · Evaluación Módulo 2
Otro · Actividad: ¿Qué aprendimos en el módulo 2?
SEMANA 3

Módulo 3: Conceptos de programación


Continuamos el desarrollo de tu nivel. En esta semana queremos que agregues
comportamiento, y para ello complementamos los conceptos de programación vistos en el
curso introductorio.
Leyendo · Objetivos del Módulo 3
Vídeo · Video: Introducción al módulo 3
Vídeo · Video: Propiedades en C#
Vídeo · Video: Atributos en C#
Vídeo · Video: Delegados y Eventos
Vídeo · Video: Comportamiento en el ejemplo
Vídeo · Video: Comportamiento en el ejemplo 2
Vídeo · Video: Sonido en Unity
Cuestionario · Evaluación Módulo 3
Otro · Actividad: ¿Qué aprendimos en el módulo 3?

SEMANA 4

Módulo 4: Terminando tu Nivel. Publicación


Con este módulo terminamos el sprint de desarrollo de tu nivel. Para lograr esto, revisarás
los conceptos de interfaz en un juego 3D, el procedimiento de generación de analytics de
la versión 5 de Unity y publicarás en Kongregate tu nivel de la máquina de Goldberg en
que has venido trabajando.
Leyendo · Objetivos del módulo 4
Vídeo · Video: Introducción al módulo 4
Vídeo · Video: Elementos de interfaz en un juego 3D
Vídeo · Video: Información global del juego
Vídeo · Video: Analytics en Unity 5
Vídeo · Video: Versión Kongregate
Cuestionario · Evaluación Módulo 4
Otro · Actividad: ¿Qué aprendimos en el módulo 4?

SEMANA 5

Módulo 5: Pruebas del trabajo de otros y mejoras a tu prototipo


En este módulo se busca enriquecer lo hecho a lo largo el curso por los distintos
participantes mediante información de retorno entre pares y, a partir de esto, mejorar la
versión del propio juego antes de publicar su prototipo (en Kongregate) y los recursos de
divulgación asociados (trailer y pitch).
Leyendo · Objetivos del módulo 5
Vídeo · Video: Introducción al módulo 5
Vídeo · Video: Pitch y trailer
Leyendo · Publicación en la Galería de Niveles de máquinas de Goldberg
Revisión entre Compañeros · Retroalimentación a tu nivel 3D y al de 5 o más de tus
compañeros
Cuestionario · Evaluación Módulo 5
Vídeo · Video: Cierre del curso y oportunidades hacia adelante
Otro · Actividad: ¿Qué aprendí en el módulo 5 y qué opino sobre lo hecho?

S-ar putea să vă placă și