Está en la página 1de 25

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


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


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


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
Presentémonos
• ¿Alguien quiere comenzar? ¿Voluntarios?

Programación Videojuegos - Consejo de Curso 2014 6


¿Preguntas? ¿Consultas?
• Aprovechen…

Programación Videojuegos - Consejo de Curso 2014 7


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


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


Lección 1 – Hola mundo
• Guardar en Editor

• Escribir en commander:
proc;

Programación Videojuegos - Consejo de Curso 2014 10


Lección 1 – Hola mundo
• Resultado esperado:

Programación Videojuegos - Consejo de Curso 2014 11


Lección 2 – Movimiento
fd 40
fd 30
fd 20
fd 10

Programación Videojuegos - Consejo de Curso 2014 12


Lección 2 – Ángulos

30º
45º
60º
270º 90º

Programación Videojuegos - Consejo de Curso 2014 180º 13


Lección 2 – Ángulos

rt 0 rt 45 rt 90 rt 120

Programación Videojuegos - Consejo de Curso 2014 14


Lección 3 – Figuras: cuadrado
fd 100
rt 90
fd 100
rt 90
fd 100
rt 90
fd 100

Programación Videojuegos - Consejo de Curso 2014 15


Lección 3 – Figuras: triángulo
fd 100
rt 120
fd 100
rt 120
fd 100

Programación Videojuegos - Consejo de Curso 2014 16


Ejercicio 1: 10’
1. Triángulo invertido
2. Cuadrado rotado
3. Cuadrado con triángulo adentro
4. Cuadrado con cuadrados adentro

1 3 4 4
2

Programación Videojuegos - Consejo de Curso 2014 17


Ejercicio 2: 10’
1. Torre de 4 pisos
2. Torre terremoteada

2
1

Programación Videojuegos - Consejo de Curso 2014 18


Lección 4 – Ciclos: cuadrado
fd 100
rt 90
repeat 4 [
fd 100
rt 90
fd 100
rt
] 90
fd 100
rt 90
Programación Videojuegos - Consejo de Curso 2014 19
Lección 4 – Ciclos: triángulo
fd 100
repeat
rt 120 3 [
fd 100
rt 120
fd 100
]
rt 120

Programación Videojuegos - Consejo de Curso 2014 20


Ejercicio 3: 10’
1. Torre de 4 pisos
2. Pentágono
3. Ventana

3
1
2

Programación Videojuegos - Consejo de Curso 2014 21


Lección 5 – Ciclos: círculo
repeat 3
repeat 4
repeat 5
repeat 6

Programación Videojuegos - Consejo de Curso 2014 22


Lección 5 – Ciclos: círculo
repeat 7

repeat 10

repeat 12

Programación Videojuegos - Consejo de Curso 2014 23


Lección 5 – Ciclos: círculo

repeat 360 [
fd 1
rt 1
]

Programación Videojuegos - Consejo de Curso 2014 24


Ejercicio 4: 10’
1. Flor
2. Torre terremoteada

1
2

Programación Videojuegos - Consejo de Curso 2014 25

También podría gustarte