INDICADOR DE APRENDIZAJE
INDICADOR DE APRENDIZAJE
Identificar los fundamentos de la programación en Processing para diseñar algoritmos básicos mediante códigos creativos y visuales.
INTRODUCCIÓN
Processing: Tu Herramienta para Crear Videojuegos
Processing es un lenguaje de programación y entorno de desarrollo ideal para creadores de videojuegos indie, educadores y entusiastas que desean explorar el diseño de experiencias interactivas y lúdicas. Con una sintaxis sencilla basada en Java, permite desarrollar prototipos de juegos 2D/3D, diseñar mecánicas creativas y programar comportamientos dinámicos con pocas líneas de código.
Interacción en tiempo real: Controla personajes con teclado, mouse o gamepads usando funciones como keyPressed(), mouseClicked() o bibliotecas de entrada.
Física básica: Simula gravedad, colisiones y movimientos con cálculos simples.
Gràficos flexibles: Dibuja sprites, tilesets y efectos visuales con formas geométricas, imágenes o shaders.
Rapidez: Ideal para prototipar ideas de juegos rápidamente (ej: platformers, puzzles, arcade).
TRABAJO INDIVIDUAL. “Mi primer arte generativo”
En el Cuaderno de Informática
✏️ Escribe una breve explicación sobre qué es el diseño de videojuegos y su relación con la programación.
El diseño de videojuegos combina creatividad y lógica para crear experiencias interactivas. La programación permite dar vida a mecánicas, reglas y comportamientos del juego mediante código, usando variables (como velocidad, puntaje o posición) y estructuras de control (bucles, condicionales).
🎮 porque son importantes los juegos y cuales son las desventajas y ventajas de programarlos en prosesing, y que otras plataformas se podrian utilizar para crear juegos de alta complejidad y calidad.
Expone 4 de tus mejores juegos, porque lo consideras importante y averigua la plataforma en que estan desarrollados.
TRABAJO EN GRUPO : “Simulación y Movimiento”
📌 En la interfaz de procesing
simule el juego que aparece en el ejemplo juego; deben copiar el codigo de la pagina y compilar el juego de manera correcta
Diseñen un plan para para poder completar el juego sin cometer mas de 100 errores. para ello puede modificar las lineas de codigo para poder obtener los 2000 puntos que pide el juego para completarlo.
Tenga en cuenta que para poder aprobar la parte del juego debe tener un score de 2000/100.
EJEMPLO JUEGO
ENTREGABLE
📝 Entrega: Cada grupo debe presentar:
✅ Un dibujo del boceto en el cuaderno. !SOBRE EL JUEGO QUE DESEAN REALIZAR!
✅ identificar las siguientes lineas de codigo dentro del juego
mover la pelota
crear la pelota
plataforma inferior
plataforma superior
colision de plataforma inferior y superior
sistema de fallas
mostrar informacion fallas y puntos
victoria
reiniciar el juego.
✅ Captura de pantalla del programa funcionando.