Informe Final Curso VideojuegosMillaDigital

download Informe Final Curso VideojuegosMillaDigital

of 11

description

a

Transcript of Informe Final Curso VideojuegosMillaDigital

  • Informe final del Curso de programacin de videojuegos

    Milla Digital-Fundacin U.Z.

    F. J. Sern y E. Mena EINA de la UZ

    Zaragoza, Febrero de 2011-Marzo de 2012

  • Cursodeprogramacindevideojuegos Pgina2

    ndice

    Hechos, objetivo del curso, dirigido a 3 Aclaraciones 4 Propuesta docente 5 Temario Mdulo 1 y conferencias 6 Mdulo 2 7 Mdulo 3 y conferencias 8 Mdulo 4 9 Alumnos matriculados y asistencia 10 Certificaciones propuestas y proyectos realizados 11

  • Cursodeprogramacindevideojuegos Pgina3

    Hechos El mundo del videojuego es la industria del ocio que ms beneficios genera. Espaa posee una industria incipiente. Espaa ha proporcionado y proporciona mano de obra cualificada a la industria internacional. Dichas personas suelen ser freelance que se han formado de manera autodidacta. El Congreso espaol vota a favor de que el sector reciba las ayudas de industrias culturales como el cine o la msica - Apoyo de todos los grupos a la iniciativa del PSOE.

    Objetivo del curso

    Ofrecer formacin adecuada relacionada con el mundo de la profesin del programador de videojuegos.

    Dirigido a Estudiantes de cualquier nivel, con cultura del mundo de los videojuegos, aficionados a jugar, con conocimientos informticos a nivel de programacin junior (1 sobre 4), con capacidad razonable de lectura en ingls y con disponibilidad de infraestructura informtica.

  • Cursodeprogramacindevideojuegos Pgina4

    Aclaraciones

    1. Los alumnos que cursen la propuesta educativa que se plantea, adquirirn capacidades y conocimientos, para:

    a. Crear videojuegos completos de nivel pequeo, trabajando de manera individual.

    b. Crear videojuegos completos de nivel medio, trabajando en pequeos equipos.

    c. Incorporarse a equipos de creacin de videojuegos de nivel superior.

    2. Coordinacin: Milla Digital, F. J. Sern (director del GIGA), E. Mena (director del SID).

    3. Todos los profesores estn relacionados con el Grupo de Informtica Grfica Avanzada (GIGA) y el Grupo de Sistemas de Informacin Distribuidos (SID) y realizan sus actividades de I+D+i en el Centro Politcnico Superior de Ingenieros de la Universidad de Zaragoza.

    4. Los conferenciantes invitados pertenecen a empresas que se dedican al desarrollo de videojuegos.

  • Cursodeprogramacindevideojuegos Pgina5

    Propuesta docente

    4 mdulos + conferencias Cada mdulo con 13 semanas de actividad y 4 horas por semana Cada semana 4 horas de clases terico/prcticas con profesor por mdulo Cada 3 semanas una conferencia de 2 horas de duracin de aspectos

    complementarios (arte, historia, tecnologa) de los videojuegos

  • Cursodeprogramacindevideojuegos Pgina6

    Temario: o 1er, cuatrimestre [2 mdulos de 52 horas cada uno]

    Mdulo de presentacin de los videojuegos, su evolucin y las tecnologas bsicas que lo soportan.

    o Motivo del mdulo. Si se quiere programar juegos hay que saber qu son y cules las tecnologas bsicas que lo soportan. Clases

    07-04-2011 (J) (F. J. Sern) Concepcin, estructura y funcionamiento de un videojuego.

    14-04-2011 (J) (E. Mena) Historia de los videojuegos. Hitos fundamentales y gneros.

    28-04-2011 (J) (E. Mena) Historia de los videojuegos. Hitos fundamentales y gneros.

    05-05-2011 (J) (F. J. Sern) Los bloques fundamentales de los videojuegos

    12-05-2011 (J) (F.J. Sern) Los motores grficos

    19-05-2011 (J) (F. J. Sern) El modelado geomtrico

    26-05-2011 (J) (F. J. Sern) El modelado visual

    02-06-2011 (J) (F. J. Sern) La animacin.

    09-06-2011 (J) (M. G. Bedia) La Inteligencia Artificial I

    16-06-2011 (J) (M. G. Bedia) La Inteligencia Artificial II

    23-06-2011 (J) (J. Lpez) APIs y libreras

    30-06-2011 (J) (J. Lapea) El Sonido y la Msica

    Conferencias 08-06-2011 (J) Ivn Garca Subero (Asociacin Trinit)

    Unity 3D 29-06-2011 (X) Nacho Abril (Crocodile Entertainment)

    "Evolucin en la programacin de videojuegos: 30 aos exprimiendo lo ltimo en hardware"29-06-2010 (X)

    07-07-2011 (J) Paco Suarez (Mandanga Games), "El desarrollo de videojuegos en perspectiva. El punto de

    vista de un testigo"

  • Cursodeprogramacindevideojuegos Pgina7

    Mdulo de programacin orientada a objetos aplicado a videojuegos

    o Motivo del mdulo. Si se quiere programar juegos hay que saber programacin orientada a objetos.

    o Profesor Eduardo Jimnez Chapresto Curso sobre C#

  • Cursodeprogramacindevideojuegos Pgina8

    o 2, cuatrimestre [2 mdulos de 52 horas cada uno] Mdulo sobre tecnologas aplicadas al desarrollo de videojuegos

    o Motivo del mdulo. Si se quiere programar juegos hay que saber qu son y cules las tecnologas bsicas que lo soportan. Clases

    01-09-2011 (J) (F. J. Sern) Animacin I

    08-09-2011 (J) (F. J. Sern) Animacin II

    15-09-2011 (J) (F. J. Sern) Animacin III

    22-09-2011 (J) (J. M. Saldaa) Redes/juegos multijugador

    06-10-2011 (J) (E. Mena-F.J. Sern) Proyectos de los alumnos

    20-10-2011 (J) (J. Jimnez) GPUs GLSL-HLSL

    27-10-2011 (J) (P. Latorre) Interfaces grficos de usuario

    17-11-2011 (J) (E. Mena) Prog. multithread. Audio

    24-11-2011 (J) (E. Mena-F.J. Sern) Proyectos de los alumnos

    Conferencias 29-09-2011 (J) A. Quesada (Delirium Studios)

    "Presente y Futuro de los Videojuegos Online" 03-11-2011 (J) Javier Arvalo (Pyro Studios)

    "Desarrollo de videojuegos sociales 18-11-2011 (V) lvaro Vzquez (Digital Legends)

    "Pero.. que diablos es eso de disear videojuegos?" 01-12-2011 (J) Diego Garces (Ilion Animation Studios,

    Crocodile Entertainment) "El largo camino: De la universidad a la industria del

    videojuego (visin de un programador zaragozano de Inteligencia Artificial)"

    15-12-2011 (J) Fernando Navarro (Lionhead Studios) "Lo que no te contaron sobre el desarrollo de juegos:

    Lecciones aprendidas con Fable"

  • Cursodeprogramacindevideojuegos Pgina9

    Mdulo de diseo de un videojuego o Motivo del mdulo. Si se quiere programar juegos hay que

    conocer alguna herramienta. o Profesor Eduardo Jimnez Chapresto

    Curso sobre XNA Arquitectura general del juego Gameplay 1: El player (movimiento y render) Gameplay 2: El entorno (limitacin del movimiento y

    render) Gameplay 3: Enemigos (creacin, movimiento, eliminacin

    y render) Gameplay 4: Displaros (creacin, movimiento, eliminacin

    y render) Gameplay 5: Colisiones (geometra bsica 2D). Mens 1: Los mens. Creacin de una arquitectura bsica Mens 2: In-game menus. Introduccin a los shaders en XNA Introduccin a HLSL con XNA - 1 Introduccin a HLSL con XNA - 2 Introduccin a la animacin con XNA Post-proceso con HLSL y XNA - 1 Post-proceso con HLSL y XNA - 2

  • Cursodeprogramacindevideojuegos Pgina10

    Alumnos matriculados que han seguido los dos mdulos

    Jos Loscertales Bellostas [email protected], Migule ngelBaztan Belmonte [email protected], Javier Olivito del Ser [email protected], Pablo Alegre Berges [email protected], Vicente Cativiela Nieto [email protected], Santiago Faci Miguel [email protected], Pablo Fuertes Correa [email protected], lvaro Gmez Muoz [email protected], Javier Gracia Soteras [email protected], Juan Lpez de la Osa [email protected], Vctor Adrin Milla Espaol [email protected], Jess Pariente Carracedo [email protected], Antonio Miguel Ros Calabia [email protected], Oscar rbez Salafranca [email protected],

    o Los alumnos becados aparecen con el nombre en rojo

    Alumnos matriculados que han seguido slo un mdulo

    Miguel ngel Gmez Abad [email protected], Jos Manuel Guallar Castilln [email protected], Raul Fraile Espelosn [email protected],

    Alumnos matriculados que no han seguido ningn mdulo y solicitaron ser

    readmitidos en la siguiente convocatoria, pagando la diferencia si fuese necesario.

    Mara Pilar Calatayud [email protected], Daniel Palacios Guardia [email protected],

  • Cursodeprogramacindevideojuegos Pgina11

    Certificaciones propuestas Tipo 1: Asistencia Tipo 2: Asistencia y Diseo formal Tipo 3: Asistencia, Diseo formal y Prototipo

    Equipo Certificado tipo 1 Certificado tipo 2 Certificado tipo 3

    Adrin Milla Toni Ros lvaro Gmez

    X

    Vicente Cativiela X scar rbez X Pablo Alegre X Juan L. de la Osa X Pablo Fuertes Javier Gracias Miguel A. Baztan

    X

    Jos Loscertales Javier Olivito Santiago Faci Jess Pariente

    X X X X

    Proyecto ZANSHIN

    o Vctor Adrin Milla Espaol [email protected], o Antonio Miguel Ros Calabia [email protected], o lvaro Gmez Muoz [email protected],

    Proyecto ROLLERBALL o Vicente Cativiela Nieto [email protected],

    Proyecto Rally80 o Oscar rbez Salafranca [email protected],

    Proyecto Tank_Match o Pablo Alegre Berges [email protected],

    Proyecto The Night of the Cats

    o Juan Lpez de la Osa [email protected],

    Proyecto Crazy Blocks o Pablo Fuertes Correa [email protected], o Javier Gracia Soteras [email protected], o Migule ngel Baztan Belmonte [email protected],

    Certificadosdeasistenciao Jos Loscertales Bellostas [email protected], o Javier Olivito del Ser [email protected], o Santiago Faci Miguel [email protected], o Jess Pariente Carracedo [email protected],