En el segundo curso de creación de videojuegos con Scratch tenemos como objetivo profundizar en la herramienta, añadiendo conceptos de programación más avanzados y cómo aprovecharlos para sacar el máximo rendimiento a nuestros videojuegos en 2D. En esta asignatura se trabaja en parejas, donde cada uno desarrolla un rol concreto (el de programador o el de diseñador).
Introduciremos conceptos físicos como qué es una fuerza o qué es la gravedad y cómo aplicarlo a nuestros videojuegos. También trabajaremos con nuevos operadores lógicos (rangos, oro y negación) y matemáticos.
En cuanto a la programación, profundizaremos en el uso de variables, clones y funciones (con y sin parámetros). Además, trabajaremos las buenas prácticas de la programación (como poner comentarios al código, ser ordenados, utilizar términos adecuados…)
Por otro lado, para hacer los diseños de los diferentes objetos del juego (como personajes) trabajaremos con diferentes herramientas de edición de imágenes por capas, y también con diferentes formatos de audio.
Para aprender a organizarnos, planificaremos todas las fases de creación y diseño del videojuego usando, por ejemplo, diagramas de flujo.
Durante el curso de creación de videojuegos con Scratch también trabajaremos la vertiente más comunicativa del proyecto, teniendo que presentarle de forma estructurada junto con los compañeros y compañeras, explicando qué trabajo se ha hecho a partir de sus roles.