Está en la página 1de 14

VIDEOJUEGOS 2

Presentacin de la asignatura

V2

Videojuegos II

Profesorado
Miguel ngel Lozano Ortega
malozano@ua.es
Despacho
Politcnica II
Planta superior
Pasillo de columnas verdes
Horas de tutoras
Mircoles 10:00 - 13:00
Jueves 10:00 - 13:00

Videojuegos II

2014-2015 Depto. Ciencia de la Computacin e IA

Presentacin

V2

Videojuegos II

Objetivos
Conocer los distintos tipos de motores para videojuegos
existentes y sus caractersticas, y ser capaz de seleccionar el motor
ms adecuado para cada tipo de videojuego.
Conocer la estructura y componentes de un motor grfico 3D y
aplicarlo al desarrollo de un videojuego.
Comprender, conocer, analizar y aplicar los mtodos utilizados para
optimizar un motor grfico para distintos tipos de juegos.
Ser capaz de crear los diferentes elementos de un escenario de un
videojuego 3D.
Conocer la estructura y funcionalidades aportadas por un motor
de fsicas, y ser capaz de aplicarlos al desarrollo de un videojuego.
Comprender, conocer, analizar y aplicar las tcnicas utilizadas para
la creacin de un motor de fsicas.

Videojuegos II

2014-2015 Depto. Ciencia de la Computacin e IA

Presentacin

V2

Videojuegos II

Evaluacin
Evaluacin continua
Desarrollo y seguimiento ABP
60% de la nota de la asignatura
Producto final, presentacin y trabajo en grupo
20% de la nota de la asignatura
Trabajos de la asignatura
20% de la nota de la asignatura
Participacin en Sabadell Banking Hack Day
+0.5 puntos extras en la nota final de la asignatura
Videojuegos II

2014-2015 Depto. Ciencia de la Computacin e IA

Presentacin

V2

Videojuegos II

Temario
Tema 1. Motores para videojuegos

1.1. Tipos de motores


1.2. Caractersticas de los motores
Tema 2. Motor de fsicas
3.1. Tipos de cuerpos
3.2. Dinmica de cuerpos rgidos
3.3. Deteccin de colisiones
Tema 3. Motor grfico 3D
2.1. Componentes del motor grfico
2.2. Elementos del escenario
2.3. Optimizacin del motor
2.4. Control de la cmara
Videojuegos II

2014-2015 Depto. Ciencia de la Computacin e IA

Presentacin

V2

Videojuegos II

Herramientas
Unity 3D
http://unity3d.com

Irrlicht
http://irrlicht.sourceforge.net

Bullet Physics Engine


http://bulletphysics.org/wordpress/

Cocos2D-X
http://www.cocos2d-x.org

Box2D
http://box2d.org

Videojuegos II

2014-2015 Depto. Ciencia de la Computacin e IA

Presentacin

V2

Videojuegos II

Metodologa
La asignatura tiene 6 crditos ECTS
Equivale a una carga total de trabajo de 150 horas

El 20% del tiempo se dedicar a trabajos propios de la asignatura


30 horas (corresponde la mitad de las sesiones presenciales)

El trabajo se organizar de la siguiente forma


Sesiones de teora

Sesiones terico-prcticas. Se intercala


teora y realizacin de ejercicios.

Sesiones de prcticas

Seguimiento y trabajo en el proyecto ABP

Horas no presenciales

Trabajo en el proyecto ABP

Videojuegos II

2014-2015 Depto. Ciencia de la Computacin e IA

Presentacin

V2

Videojuegos II

Proyecto ABP
El videojuego desarrollado debe incorporar
Motor grfico 3D (puede ser 2,5D)
Motor de fsicas (opcional)

Videojuegos II

2014-2015 Depto. Ciencia de la Computacin e IA

Es importante utilizar
patrn fachada para
cambiar motor grfico

Presentacin

V2

Videojuegos II

Qu se contabiliza en Videojuegos II?


Motor del videojuego
Arquitectura del motor (patrones)
Entrada del usuario
Lgica del juego (no I.A.)

Grficos

Optimizacin del motor para un videojuego dado (interior/exterior)


Control de la cmara
Sistemas de partculas
Geometra orgnica (nubes, agua, vegetacin, etc)

Fsica
Sistemas de deteccin de colisiones
Simulacin fsica
Videojuegos II

2014-2015 Depto. Ciencia de la Computacin e IA

Presentacin

V2

Videojuegos II

TAG vs V2
Tcnicas Avanzadas de Grficos

Videojuegos II

Motor grfico genrico

Optimizaciones del motor


grfico para un videojuego

rbol de la escena

Deteccin de oclusiones para


juegos de interior

Ilumininacin

Tcnicas de nivel de detalle para


juegos de exterior y terreno

Shading

Render de geometra orgnica:


vegetacin, agua, nubes, etc

Programacin de shaders

Diseo e implementacin de
sistemas de partculas

Sombras

Control de la cmara

Videojuegos II

2014-2015 Depto. Ciencia de la Computacin e IA

Presentacin

10

V2

Videojuegos II

Trabajo propio de la asignatura (I)


Implementacin de un minijuego

Para dispositivos mviles


Debe estar basado en fsicas
Individual o en grupo
Se puede utilizar Unity o Cocos2D-X

Posibles ideas

Videojuegos II

2014-2015 Depto. Ciencia de la Computacin e IA

Presentacin

11

V2

Videojuegos II

Trabajo propio de la asignatura (II)


Fechas
Propuesta de proyectos hasta el 8 de marzo
Entrega y presentacin en clase el 28 de abril

Carga de trabajo segn el tamao del grupo (orientativo)

Individual: Un nivel jugable


Grupo de 2 personas: Varios niveles
Grupo de 3 personas: Coleccionables y power-ups
Grupo de 4-5 personas: Juego 3D

Videojuegos II

2014-2015 Depto. Ciencia de la Computacin e IA

Presentacin

12

V2

Videojuegos II

Planificacin de sesiones
Fecha

Actividad
Introduccin a los contenidos de V1 y V2

Septiembre 2014

Preparacin de presupuestos

Octubre 2014 - Enero 2015


Febrero 2015 - Marzo 2015
Abril 2015 - Mayo 2015

Videojuegos II

I.A. y juego en red


Motores grficos para videojuegos
Motores para videojuegos. Motores de fsicas.
Desarrollo del proyecto de V2
Presentacin del proyecto de V2
Desarrollo y presentacin del proyecto ABP

2014-2015 Depto. Ciencia de la Computacin e IA

Presentacin

13

V2

Videojuegos II

Preguntas...?

Videojuegos II

2014-2015 Depto. Ciencia de la Computacin e IA

Presentacin

14

También podría gustarte