¿Qué quieres aprender?

Curso en Programación Videojuegos

Curso en Programación Videojuegos

SERPROFES

Curso subvencionado para trabajadores semipresencial

San Sebastian De Los Reyes (Madrid)


Gratis

Duración : 3 Meses

El Curso Programación Videojuegos está orientado a personas que quieren aprender la base técnica necesaria para crear videojuegos, prototipos interactivos y experiencias digitales. La formación se centra en comprender la lógica de programación aplicada al videojuego, el uso de motores como Unity3D y la integración de recursos gráficos, animaciones y elementos interactivos dentro de un proyecto jugable.

¿Quieres hablar con un asesor sobre este curso?

Sedes

Localización

Fecha inicio

San Sebastian De Los Reyes
Septiembre 2026

Objetivos

El objetivo del curso es que el alumnado aprenda a estructurar la lógica de un videojuego: escenas, objetos, interacciones, mecánicas, controles, eventos, condiciones, pruebas y funcionamiento dentro de un motor gráfico. Además, permite conectar la parte técnica con recursos visuales creados en herramientas como Blender 3D y piezas de presentación o postproducción realizadas con DaVinci Resolve.

A quién va dirigido

Dirigido a personas interesadas en programación, videojuegos, informática, desarrollo de aplicaciones, diseño interactivo, motores gráficos y creación de proyectos digitales. También puede ser adecuado para perfiles creativos que quieran entender cómo se programan las mecánicas de un videojuego y para perfiles técnicos que quieran orientar sus conocimientos hacia el sector gaming.

Requisitos

• DNI/NIE. • Interés por la programación y motivación para trabajar con herramientas digitales.

Temario completo de este curso

1. Introducción a la programación de videojuegos
Fundamentos del desarrollo interactivo

  • Introducción al desarrollo de videojuegos
  • Flujo de trabajo en game development
  • Tipos de videojuegos y motores gráficos
  • Conceptos básicos de programación interactiva

2. Fundamentos de lógica de programación
Bases de programación aplicada

  • Variables y estructuras básicas
  • Condicionales y bucles
  • Funciones y eventos
  • Pensamiento lógico y resolución de problemas

3. Manejo de Unity3D
Entorno y herramientas principales

  • Interfaz de Unity3D
  • Gestión de proyectos
  • Navegación en escenas
  • Configuración básica del motor

4. Escenas y objetos
Construcción de entornos interactivos

  • Creación de escenas
  • GameObjects
  • Prefabs
  • Organización de elementos en Unity

5. Componentes y eventos
Programación de comportamientos

  • Componentes de Unity
  • Scripts y eventos
  • Interacción entre objetos
  • Gestión de inputs

6. Interacción del jugador y físicas básicas
Mecánicas y simulación

  • Movimiento del jugador
  • Colisiones y físicas
  • Rigidbody y triggers
  • Sistemas básicos de interacción

7. Mecánicas de juego
Diseño gameplay

  • Mecánicas principales
  • Sistemas de puntuación
  • Objetivos y progresión
  • Diseño de experiencias interactivas

8. Integración de recursos gráficos
Assets y contenido visual

  • Importación de modelos y texturas
  • Integración de assets 3D
  • Uso de Blender 3D
  • Optimización de recursos visuales

9. Pruebas y optimización básica
Testing y rendimiento

  • Detección de errores
  • Optimización de escenas
  • Rendimiento básico
  • Ajustes para prototipos jugables

10. Preparación de prototipos y presentación final
Desarrollo y presentación de proyectos

  • Exportación de prototipos
  • Preparación de demos jugables
  • Presentación audiovisual
  • Introducción a DaVinci Resolve para edición de vídeo
Ver más