Introduccion al videojuego Gabriel De Ioannes Becker Clase 04.

25
Introduccion al videojuego Gabriel De Ioannes Becker Clase 04

Transcript of Introduccion al videojuego Gabriel De Ioannes Becker Clase 04.

Page 1: Introduccion al videojuego Gabriel De Ioannes Becker Clase 04.

Introduccion al videojuego

Gabriel De Ioannes Becker

Clase 04

Page 2: Introduccion al videojuego Gabriel De Ioannes Becker Clase 04.

Clase 02

Reconoce una función, y es capaz de aplicar sus conceptos a un videojuego

Conoce las partes lógicas de organización de un videojuego.

Pone en practica lo aprendido.

Objectivos

Page 3: Introduccion al videojuego Gabriel De Ioannes Becker Clase 04.

Clase 02

Funciones%

Page 4: Introduccion al videojuego Gabriel De Ioannes Becker Clase 04.

Clase 04

Page 5: Introduccion al videojuego Gabriel De Ioannes Becker Clase 04.

Clase 04

Page 6: Introduccion al videojuego Gabriel De Ioannes Becker Clase 04.

Clase 02

Para que usar funciones en videojuegos%

Page 7: Introduccion al videojuego Gabriel De Ioannes Becker Clase 04.

Clase 04

Batallas

Golpes

Animaciones

Page 8: Introduccion al videojuego Gabriel De Ioannes Becker Clase 04.

Clase 04Modificar Interfaz de UsuarioCambiar menús

Page 9: Introduccion al videojuego Gabriel De Ioannes Becker Clase 04.

Clase 02

Gatillar sonidos

Page 10: Introduccion al videojuego Gabriel De Ioannes Becker Clase 04.

Clase 04Una función es

un grupo de instrucciones con un objetivo en particular y que se ejecuta  al ser llamada desde otra función o procedimiento. Una función puede llamarse múltiples veces.Las funciones pueden recibir datos  y entregar datos.

Se diferencian de los procedimientos porque estos no devuelven un resultado.

En general las funciones deben tener un nombre único en el código para poder ser llamadas.

Page 11: Introduccion al videojuego Gabriel De Ioannes Becker Clase 04.

Clase 04

Ir a la dirección http://gabriel.conmovedor.cl/cursoivj

Archivo: 01_Funciones_Clase_04

Page 12: Introduccion al videojuego Gabriel De Ioannes Becker Clase 04.

Declaración de una función

Clase 04

function nombreFuncion (variableEntrada){ Codigo;

variable externa- variableEntrada;

return variableExterna;}

Page 13: Introduccion al videojuego Gabriel De Ioannes Becker Clase 04.

Clase 04

Eventos%

Page 14: Introduccion al videojuego Gabriel De Ioannes Becker Clase 04.

Clase 04Eventos de teclado

KeyUpKeyDown

Page 15: Introduccion al videojuego Gabriel De Ioannes Becker Clase 04.

Clase 04Eventos de mouse

ClickmouseDownmouseUpdobleclick

Page 16: Introduccion al videojuego Gabriel De Ioannes Becker Clase 04.

Clase 04Eventos de mouse

ClickmouseDownmouseUpdobleclick

Page 17: Introduccion al videojuego Gabriel De Ioannes Becker Clase 04.

Clase 04

Ir a la dirección http://gabriel.conmovedor.cl/cursoivj

Archivo: 02_Eventos_Clase_04

Page 18: Introduccion al videojuego Gabriel De Ioannes Becker Clase 04.

Declaración de evento

Clase 04

window.addEventListener(¨TipoEvento¨,funcion);

Ej: window.addEventListener(¨click¨,disparar());

Page 19: Introduccion al videojuego Gabriel De Ioannes Becker Clase 04.

Clase 04

Iterador%

Page 20: Introduccion al videojuego Gabriel De Ioannes Becker Clase 04.

Clase 04

Page 21: Introduccion al videojuego Gabriel De Ioannes Becker Clase 04.

Clase 04Asignamos acciones a nuestro persona a través de eventos

Ej: Movimiento

Page 22: Introduccion al videojuego Gabriel De Ioannes Becker Clase 04.

Clase 04Iteramos nuestro proceso

Page 23: Introduccion al videojuego Gabriel De Ioannes Becker Clase 04.

Clase 04

Ir a la dirección http://gabriel.conmovedor.cl/cursoivj

Archivo: 02_Iterador_Clase_04

Page 24: Introduccion al videojuego Gabriel De Ioannes Becker Clase 04.

Declaración de evento

Clase 04

setInterval(funcion, tiempoDeEjecucion);

Ej: var animar= setInterval(dibujarEtapa,30);

Page 25: Introduccion al videojuego Gabriel De Ioannes Becker Clase 04.

Clase 04

Funciones, Eventos, Iterador%