Programación de videojuegos€¦ · Programación de videojuegos Introducción al Curso Clase 2 de...

25
Programación de videojuegos Introducción al Curso Clase 2 de 10 Programación Videojuegos - Consejo de Curso 2014 1

Transcript of Programación de videojuegos€¦ · Programación de videojuegos Introducción al Curso Clase 2 de...

Page 1: Programación de videojuegos€¦ · Programación de videojuegos Introducción al Curso Clase 2 de 10 Programación Videojuegos - Consejo de Curso 2014 1

Programación de videojuegos

Introducción al Curso

Clase 2 de 10

Programación Videojuegos - Consejo de Curso 2014 1

Page 2: Programación de videojuegos€¦ · Programación de videojuegos Introducción al Curso Clase 2 de 10 Programación Videojuegos - Consejo de Curso 2014 1

¿Qué haremos hoy?

• Introducción al curso

• Breve presentación de cada uno

• Preguntas e inquietudes

• Introducción a Logo

Programación Videojuegos - Consejo de Curso 2014 2

Page 3: Programación de videojuegos€¦ · Programación de videojuegos Introducción al Curso Clase 2 de 10 Programación Videojuegos - Consejo de Curso 2014 1

Introducción al curso (1/3)

• ¿Qué haremos? – Aprenderemos principios básicos de programación y

como aplicarlos a la creación de videojuegos

• ¿Qué esperamos? – Motivar a cada uno de ustedes a

aprender más allá del colegio/

universidad/la vida diaria

– Demostrarles que son capaces

de grandes cosas

– Pasarlo bien en conjunto!!!!

Programación Videojuegos - Consejo de Curso 2014 3

Page 4: Programación de videojuegos€¦ · Programación de videojuegos Introducción al Curso Clase 2 de 10 Programación Videojuegos - Consejo de Curso 2014 1

Introducción al curso (2/3)

• ¿Qué usaremos? – Dos programas: Logo y Stencyl

• ¿¿Logo?? – Nos permitirá aprender

conceptos básicos de

programación

• ¿¿Stencyl?? – Lo usaremos para aprender

las bases para crear videojuegos

Programación Videojuegos - Consejo de Curso 2014 4

Page 5: Programación de videojuegos€¦ · Programación de videojuegos Introducción al Curso Clase 2 de 10 Programación Videojuegos - Consejo de Curso 2014 1

Reglas del juego (3/3)

• No hay internet – Sólos contra el mundo

• No usaremos el celular

• Si quieren, pregunten

(o copien)

• Ayudaremos a los compañeros que tengan

dudas o inquietudes

• Seremos respetuosos entre nosotros

Programación Videojuegos - Consejo de Curso 2014 5

Page 6: Programación de videojuegos€¦ · Programación de videojuegos Introducción al Curso Clase 2 de 10 Programación Videojuegos - Consejo de Curso 2014 1

Presentémonos

• ¿Alguien quiere comenzar? ¿Voluntarios?

Programación Videojuegos - Consejo de Curso 2014 6

Page 7: Programación de videojuegos€¦ · Programación de videojuegos Introducción al Curso Clase 2 de 10 Programación Videojuegos - Consejo de Curso 2014 1

¿Preguntas? ¿Consultas?

• Aprovechen…

Programación Videojuegos - Consejo de Curso 2014 7

Page 8: Programación de videojuegos€¦ · Programación de videojuegos Introducción al Curso Clase 2 de 10 Programación Videojuegos - Consejo de Curso 2014 1

Lección 1 – Hola mundo

• Entrar al PC. Usuario “alumno” sin clave.

• Abrir el programa haciendo doble clic sobre el ícono en el escritorio

Programación Videojuegos - Consejo de Curso 2014 8

Page 9: Programación de videojuegos€¦ · Programación de videojuegos Introducción al Curso Clase 2 de 10 Programación Videojuegos - Consejo de Curso 2014 1

Lección 1 – Hola mundo

• Escribir edall

en Commander

• Escribir en Editor:

to proc

fd 100;

end

Programación Videojuegos - Consejo de Curso 2014 9

Page 10: Programación de videojuegos€¦ · Programación de videojuegos Introducción al Curso Clase 2 de 10 Programación Videojuegos - Consejo de Curso 2014 1

Lección 1 – Hola mundo

• Guardar en Editor

• Escribir en commander:

proc;

Programación Videojuegos - Consejo de Curso 2014 10

Page 11: Programación de videojuegos€¦ · Programación de videojuegos Introducción al Curso Clase 2 de 10 Programación Videojuegos - Consejo de Curso 2014 1

Lección 1 – Hola mundo

• Resultado esperado:

Programación Videojuegos - Consejo de Curso 2014 11

Page 12: Programación de videojuegos€¦ · Programación de videojuegos Introducción al Curso Clase 2 de 10 Programación Videojuegos - Consejo de Curso 2014 1

Lección 2 – Movimiento

Programación Videojuegos - Consejo de Curso 2014 12

fd 10

fd 20

fd 30

fd 40

Page 13: Programación de videojuegos€¦ · Programación de videojuegos Introducción al Curso Clase 2 de 10 Programación Videojuegos - Consejo de Curso 2014 1

Lección 2 – Ángulos

Programación Videojuegos - Consejo de Curso 2014 13

45º

60º

90º

30º

180º

270º

Page 14: Programación de videojuegos€¦ · Programación de videojuegos Introducción al Curso Clase 2 de 10 Programación Videojuegos - Consejo de Curso 2014 1

Lección 2 – Ángulos

Programación Videojuegos - Consejo de Curso 2014 14

rt 0 rt 45 rt 90 rt 120

Page 15: Programación de videojuegos€¦ · Programación de videojuegos Introducción al Curso Clase 2 de 10 Programación Videojuegos - Consejo de Curso 2014 1

Lección 3 – Figuras: cuadrado

Programación Videojuegos - Consejo de Curso 2014 15

fd 100 rt 90 fd 100 rt 90 fd 100 rt 90 fd 100

Page 16: Programación de videojuegos€¦ · Programación de videojuegos Introducción al Curso Clase 2 de 10 Programación Videojuegos - Consejo de Curso 2014 1

Lección 3 – Figuras: triángulo

Programación Videojuegos - Consejo de Curso 2014 16

fd 100 rt 120 fd 100 rt 120 fd 100

Page 17: Programación de videojuegos€¦ · Programación de videojuegos Introducción al Curso Clase 2 de 10 Programación Videojuegos - Consejo de Curso 2014 1

Ejercicio 1: 10’

1. Triángulo invertido

2. Cuadrado rotado

3. Cuadrado con triángulo adentro

4. Cuadrado con cuadrados adentro

Programación Videojuegos - Consejo de Curso 2014 17

1 4 4 3

2

Page 18: Programación de videojuegos€¦ · Programación de videojuegos Introducción al Curso Clase 2 de 10 Programación Videojuegos - Consejo de Curso 2014 1

Ejercicio 2: 10’

1. Torre de 4 pisos

2. Torre terremoteada

Programación Videojuegos - Consejo de Curso 2014 18

1 2

Page 19: Programación de videojuegos€¦ · Programación de videojuegos Introducción al Curso Clase 2 de 10 Programación Videojuegos - Consejo de Curso 2014 1

Lección 4 – Ciclos: cuadrado

Programación Videojuegos - Consejo de Curso 2014 19

fd 100 rt 90 fd 100 rt 90 fd 100 rt 90 fd 100 rt 90

repeat 4 [

]

Page 20: Programación de videojuegos€¦ · Programación de videojuegos Introducción al Curso Clase 2 de 10 Programación Videojuegos - Consejo de Curso 2014 1

Lección 4 – Ciclos: triángulo

Programación Videojuegos - Consejo de Curso 2014 20

fd 100 rt 120 fd 100 rt 120 fd 100 rt 120

repeat 3 [

]

Page 21: Programación de videojuegos€¦ · Programación de videojuegos Introducción al Curso Clase 2 de 10 Programación Videojuegos - Consejo de Curso 2014 1

Ejercicio 3: 10’

1. Torre de 4 pisos

2. Pentágono

3. Ventana

Programación Videojuegos - Consejo de Curso 2014 21

1 2

3

Page 22: Programación de videojuegos€¦ · Programación de videojuegos Introducción al Curso Clase 2 de 10 Programación Videojuegos - Consejo de Curso 2014 1

Lección 5 – Ciclos: círculo

Programación Videojuegos - Consejo de Curso 2014 22

repeat 3

repeat 4

repeat 5

repeat 6

Page 23: Programación de videojuegos€¦ · Programación de videojuegos Introducción al Curso Clase 2 de 10 Programación Videojuegos - Consejo de Curso 2014 1

Lección 5 – Ciclos: círculo

Programación Videojuegos - Consejo de Curso 2014 23

repeat 7

repeat 10

repeat 12

Page 24: Programación de videojuegos€¦ · Programación de videojuegos Introducción al Curso Clase 2 de 10 Programación Videojuegos - Consejo de Curso 2014 1

Lección 5 – Ciclos: círculo

Programación Videojuegos - Consejo de Curso 2014 24

repeat 360 [

fd 1

rt 1

]

Page 25: Programación de videojuegos€¦ · Programación de videojuegos Introducción al Curso Clase 2 de 10 Programación Videojuegos - Consejo de Curso 2014 1

Ejercicio 4: 10’

1. Flor

2. Torre terremoteada

Programación Videojuegos - Consejo de Curso 2014 25

1 2