NIVEL 2: PICO-8 Programá tu videojuego PICO-8

Temática: Programación Arte | 
Modalidad(es): Presencial
 | 
Nivel: Intermedio

Inscripciones abiertas

Pre-Adolescentes
Edad: 10 a 14 años

Nivel 2. PICO-8

Inicia
08/09/2026
Encuentros
12
Modalidad
Presencial
Duración
8 Semanas

Días y Horarios: Martes : 17:00 a 18:30.

Lugar: Centro de Innovación

Aranceles

Valor Pago Total

$ 25.000

Efectivo, Transferencia

Sobre este curso

Este curso propone una introducción a la programación de videojuegos mediante código utilizando la consola virtual Pico-8 y el lenguaje Lua. A lo largo de doce clases, los estudiantes desarrollarán paso a paso un videojuego de 8 bits, incorporando progresivamente gráficos, animaciones, enemigos, efectos de sonido y música. Partiendo de los conocimientos adquiridos en Scratch, el curso busca dar el siguiente paso hacia la programación textual, fomentando el pensamiento lógico, la resolución de problemas, la creatividad y la organización de proyectos de software. Al finalizar, cada alumno contará con un videojuego completamente funcional y personalizado.

¿Qué vas a aprender?

Desarrollar un videojuego completamente funcional utilizando Pico-8, aplicando los fundamentos de la programación mediante código y comprendiendo las principales etapas del desarrollo de videojuegos, desde la creación de gráficos, hasta la implementación de mecánicas, interacción con el entorno, sonido y organización del código.

¿A quién está dirigido?

Niños y adolescentes que ya hayan realizado algún curso de programación de videojuegos en Scratch

Requisitos

Programación básica de videojuegos con Scratch

Programa

  • MÓDULO 1: Repaso desde Scratch (clase 1)

Clase 1: Repaso general de Scratch

  • Sistema de coordenadas.

  • Movimiento.

  • Eventos y condicionales.

  • Variables.

  • Listas (teórico).


MÓDULO 2: Primeros pasos en Pico-8 (clases 2 y 3)

Clase 2: Primer acercamiento a Pico-8

  • Interfaz de Pico-8, demo de juegos.

  • Presentación de videojuego objetivo.

  • Vistazo por el editor de código, sprites y SFX.

  • Concepto de instrucción.

  • Primer programa: print(“hola”).

  • Reconocimiento de la estructura básica de una función.

  • Comparación código-bloques.

Clase 3: Variables

  • Variables: asignación, números, comparativa a Scratch.

  • Estructura de un videojuego.

  • Creación de variables en _init.

  • Dibujar un sprite simple de 8x8.

  • Mostrar el sprite en pantalla con _draw.

MÓDULO 3: Creación de elementos (clases 4,5, 6 y 7)

Clase 4: Personaje

  • Dibujo de sprite modelo.

  • Sistema de coordenadas en Pico-8.

  • Introducción de variables x e y para la posición.

  • Mostrar sprite en pantalla, aplicando posición.

  • Modificar posición automáticamente con _update.

  • Limpiar pantalla.

  • Plantear control manual del personaje.

Clase 5: Control de personaje

  • Botones y condicionales.

  • Vuelta a la pantalla.

  • Velocidad y aceleración (momento).

Clase 6: Enemigos

  • Crear un enemigo (mismo sprite, cambiar paleta).

  • Posición inicial y movimiento automático.

  • Varios enemigos (manualmente).

  • Introducción a tablas/listas -¿qué propiedades tiene un objeto?

Clase 7: Muchos enemigos

  • Creación de tablas.

  • Crear enemigo prototipo.

  • Dibujar enemigos.

  • Recorrer tablas.

  • Experimentación.

MÓDULO 4: Lógica del juego (clases 8, 9 y 10)

Clase 8: Colisiones

  • Detectar contacto.

  • Qué pasa cuando chocan.

  • Eliminar enemigos de una lista

  • Derrota y reinicio.

Clase 9: Progreso y victoria

  • Puntos.

  • Barra de progreso.

  • Cambios de tamaño/sprite.

  • Condición de victoria.

Clase 10: Ordenamos nuestro código

  • Funciones.

  • Separar código.

  • Pestañas.

  • Mejorar código existente.

Clase 11: Personalización

  • Sprites.

  • Fondo.

  • Decoración.

  • Sonidos y música.

  • Ajuste de dificultad.

Clase 12: Game Jam / presentación

  • Corrección de errores.

  • Pruebas entre compañeros.

  • Mejoras.

  • Presentación.

  • Exportación y cierre del curso

¿Tenés preguntas?

Chequea nuestras FAQs.

No. Durante el curso se utilizará Scratch y Pico-8, una consola virtual diseñada especialmente para aprender programación y crear videojuegos de manera sencilla. El equipo docente brindará las indicaciones necesarias para su instalación y uso.

El curso no cuenta con exámenes tradicionales. La evaluación se realiza de forma práctica mediante el desarrollo progresivo del videojuego personal de cada estudiante, acompañando su evolución durante todas las clases.

Se intentará brindar el material trabajado para que el estudiante pueda ponerse al día. Además, el equipo docente ofrecerá orientación para recuperar los contenidos y continuar con normalidad el desarrollo del proyecto.

Sí. Este curso está pensado como una continuación de "Programá tu Videojuego con Scratch". Se recomienda que los estudiantes ya conozcan conceptos básicos como variables, eventos, condicionales y bucles para aprovechar al máximo la experiencia

Mientras que Scratch utiliza bloques visuales para programar, este curso introduce la programación mediante código utilizando el lenguaje Lua en Pico-8. Es un paso intermedio ideal para quienes desean comenzar a programar como lo hacen los desarrolladores de videojuegos.

Otros cursos cómo este

Top