Universidad Abierta Interamericana

Taller: Creando tu primer Videojuego en 12 hs.

Facultad de Tecnología informática

*Campos obligatorios

logo facultad

Facultad de Tecnología informática


Duración

Duración

12 Horas.
Días y horarios

Días y horarios

Martes 10 de febrero
Viernes 13 de febrero
Martes 17 de febrero
Viernes 20 de febrero
de 18.00 a 21:00 Hs.

Localización

Localización

Loc. Centro, Av. San Juan 951
Modalidad

Modalidad

Presencial

Dirigido a:

Público en general, e interesados en la carrera.


Enfoque general:

El taller tiene el propósito de demostrar que el desarrollo de videojuegos es una industria global en crecimiento, con múltiples salidas laborales: programación, arte, diseño, narrativa, sonido, etc.


Objetivos:

  1. Despertar el interés por la industria del desarrollo de videojuegos
  2. Introducir a los asistentes en los roles y procesos del desarrollo de videojuegos
  3. Brindar una experiencia práctica que acerque a los participantes al proceso creativo
  4. Presentar la propuesta formativa de la carrera de videojuegos y sus oportunidades futuras

Contenidos:

Introducción al Pensamiento Computacional.

Descomposición de problemas: Analizar un juego en componentes manejables

Patrones y abstracción: Identificar elementos repetibles en diseño de juegos.

Algoritmos básicos:

1- Flujo de control en videojuegos (bucles de juego)

Detección de colisiones (conceptos básicos)

Manejo de estados (menú, jugando, game over)

Pensamiento lógico aplicado: De la idea mecánica a la implementación

2- Python para Videojuegos

Sintaxis esencial:

Variables y tipos de datos para juegos (posición, velocidad, puntaje)

Estructuras de control (if/else para reglas del juego)

Funciones para comportamientos de personajes/objetos

Programación orientada a objetos aplicada:

Clases para jugador, enemigos, items

Métodos para movimiento, interacciones

Manejo de eventos: Entrada de teclado/mouse

Gestión del tiempo: Control de FPS, animaciones básicas

3- PyGame: Herramientas Prácticas

Configuración inicial: Ventana, reloj principal, superficie de dibujo

Game Loop: Estructura básica de un juego

Sistemas gráficos:

Dibujo de formas básicas y sprites

Carga y manipulación de imágenes

Animaciones simples (frame-by-frame)

Sistemas de entrada:

Respuesta a teclado para movimiento

Detección de colisiones (rectángulos, máscaras básicas)

Sistema de audio: Efectos de sonido y música de fondo

4- Filosofía Lúdica y Diseño de Niveles

Mecánicas de juego fundamentales:

Reglas claras y feedback inmediato

Curva de dificultad progresiva

Sistema de recompensas simple

Diseño de niveles básico:

Estructura: introducción, desarrollo, clímax

Enseñar mediante la jugabilidad

Diseño para la rejugabilidad

Jugabilidad vs. Complejidad: El equilibrio en juegos simples

Iteración y testeo: Prototipado rápido y ajustes

Proyecto Final: "El Juego Mínimo Viable"

Cada participante desarrollará un juego 2D funcional que integre:

Personaje controlable con movimiento básico

Objetivo claro (recolectar items, alcanzar meta, evitar obstáculos)

Sistema de puntuación visible

Al menos 2 estados (jugando, game over)

Un nivel completo con inicio y fin.


Responsable de la actividad:

Ing. Pablo Vilaboa
Director de la licenciatura en producción de simuladores y videojuegos


Contacto: uai.extension@uai.edu.ar

Escribinos por WhatsApp :
+54 9 11 2660-3030
+54 9 11 5594-9903

Si presentas alguna pérdida o disminución de la audición, te invitamos a descargar TESCUCHO (IOS) o Voice Aloud Reader (Android), aplicaciones que realizan una rápida conversión de la señal sonora del habla en texto fácilmente legible a una distancia de 2 metros, facilitando la comunicación en sociedad de forma integral y diversa.

Descargala de

iOs
Android