Programacion de Juegos
Programacion de Juegos
Programacion de Juegos
Objetivos generales
Que los participantes logren incorporar a sus desarrollos de videojuegos las propiedades
que ofrecen los software de produccin Blender Makehuman y Unity 3d, para crear
videojuegos que puedan ser utilizado en dispositivos mviles, o bien, en consolas.
Objetivos especficos
Que los participantes:
Destinatarios
Todos los interesados en la programacin, diseo de niveles, diseo de interfaces de
usuario
o
incluso
diseadores
web.
No es un curso exclusivo para ingenieros, ya que el aprendizaje parte de las bases de
programacin y cualquier persona con unos conocimientos informticos bsicos, esfuerzo
y dedicacin, es capaz de aprender a programar y entender tcnicamente el curso.
Requisitos previos
Manejo general de PC
Pueden ser descargados en forma gratuita desde sus respectivos sitios web:
http://www.makehuman.org/
http://www.blender.org/
http://unity3d.com/
Metodologa de enseanza-aprendizaje
Lectura crtica del material didctico por parte de los alumnos. Consultas e intercambios en
los foros, dirigidos y coordinados por el profesor-tutor. Clases en tiempo real. Prcticas y
evaluaciones sobre la base de anlisis de situaciones y casos en contextos laborales y
profesionales y, segn el carcter de los temas y objetivos de la especialidad o curso,
cuestionarios del tipo multiple choice.
Modalidad educativa
La modalidad es totalmente mediada por tecnologas a travs del Campus Virtual FRBA.
Las actividadesque se realizarnsern:
decidirn su utilizacin en una frecuencia mnima de una clase por mdulo (mensual) y
mxima de ocho clases por mdulo.
Temario
MODULO I: Introduccin al Game Development.
User Experience.
Elementos Formales.
Sistemas Dinamicos.
Tipos de Jugadores.
MDA Framework.
Prototipado y produccin
Modelo de negocios.
World Settings.
Blender I
Instalacin
Interface
Render.
Deformaciones.
Modelado.
.Limitaciones Tcnicas.
Blender II
Materiales
Modos de Texturizados
Visualizacin
Limitaciones tcnicas.
Instalacin
Interface
Camaras
Modelado
Renderizado.
Mapeado UV en Blender.
Ajustes
Introduccin.
Creacin de Movimientos
Personajes Animados
Principios de la Animacin.
Importacin de Movimientos.
Introduccin a UNITY
Instalacin
Interface
Funcionamiento
Implementacion de C#
Tipos de datos
Variables y funciones.
Operadores Aritmeticos.
Estructuras de control
Componentes.
Traslaciones.
Manipulacin de materiales.
Sistema de partculas.
Asignaciones.
Identificacin de objetos
Eliminacin de objetos
Input.
Rigibody
Iluminacin
Sonido
Shaders
Camaras.
Publicacin
Duracin
3 meses.
Carga horaria
90 hs.
Certificacin
A todos los participantes que hayan aprobado el curso cumpliendo con todos los requisitos
establecidos, se les extender un certificado de la Secretara de Cultura y Extensin
Universitaria, FRBA, UTN. Aquellos que aun habiendo participado activamente en los foros
y realizado las actividades prcticas no cumplimentaran los requisitos de evaluacin,
recibirn un certificado de participacin en el curso.
Bibliografa
Chris Totten. Game Character Creation with Blender and Unity. Sybex. 2012
Sue Blackman. Beginning 3D Game Development with Unity: All-in-One, MultiPlatform Game Development. Technology in Action. 2011
Will Goldstone. Unity 3.x Game Development Essentials. Pack Publisher. 2011
Jeff W. Murray. Game Development for iOS with Unity3D. CRC Press. 2012
Sitios web
http://www.makehuman.org/
http://www.blender.org/
http://unity3d.com/
http://www.sceu.frba.utn.edu.ar/e-learning/cursos-a-distancia/Informatica-ySistemas/Desarrollo-de-Videojuegos/temario.html?gclid=Cj0KEQjw946BRDkk568hcyg3YBEiQAnmuwkkNZZN6KYVvaSeZH806gbSmUdcx1F7JbSaQpxGEruGgaAjhu8P
8HAQ