Curso teórico-práctico sobre Desarrollo de Videojuegos (DEV) orientado hacia la creación de contenido y desarrollo de jugabilidad mediante un lenguaje de programación visual como Blueprints en Unreal Engine. Impartido en el Máster en Ingeniería Informática de la Universidad Complutense de Madrid.
2. ● Hoy día la tecnología del
videojuego es de utilidad
general para ingenieros
informáticos, con
empleabilidad
internacional y local
DEV Presentación de la asignatura 2
Motivación
Stratos, HitMarker, etc.
recopilados mensualmente
en Narratech
3. ● Presentaciones
● Contexto de la asignatura
● Objetivos
● Recursos disponibles
Complementar con información práctica
○ Metodología docente
○ Evaluación
○ Programa
○ Calendario
DEV Presentación de la asignatura 3
Puntos clave
4. ● Federico Peinado
○ Ing. Informático UCM
○ Dr. IA & Narrativa UCM
○ Investigador y docente
en videojuegos desde 2004 (Máster) y 2015 (Grado)
○ Director en https://ucm-musica-audiovisual.com/
DEV Presentación de la asignatura 4
Mi presentación
Videojuegos UCM
https://t.me/joinchat/WUb8YUG4AOPKlxJo
6. ● El videojuego configura un sector propio
entre los relacionados con la Informática...
una carrera profesional propia
DEV Presentación de la asignatura 6
El sector del videojuego
Francisco Aisa
The Last of Us 2
7. ● ¡Es el campo más apasionante que existe!
(al menos para mí )
DEV Presentación de la asignatura 7
Dinamismo
“Los juegos son la forma más elevada de investigación” - Albert Einstein
8. DEV Presentación de la asignatura 8
Contexto de la asignatura
Módulos Materias Asignaturas Sem.
Dirección y Gestión Métodos, Técnicas y Herramientas de Dirección y
Gestión
Dirección y gestión de proyectos y sistemas
informáticos
1
Consultoría Informática Implantación corporativa de tecnologías, servicios y
sistemas informáticos
2
Tecnologías Informáticas Ingeniería del Software y Sistemas Informáticos Gráficos por computador 2
Tecnologías multimedia e interacción 2
Sistemas de gestión de datos y de la información 1
Desarrollo de aplicaciones y servicios inteligentes 2
Auditoría, calidad y fiabilidad informáticas 1
Arquitectura y Redes de Computadores Sistemas empotrados distribuidos 2
Redes de nueva generación e Internet 1
Computación de altas prestaciones y aplicaciones 1
Complementos de Ingeniería Informática Complementos de Ingeniería del Software y
Sistemas Informáticos
DESARROLLO DE VIDEOJUEGOS 3
Ingeniería del software dirigida por modelos 3
Programación declarativa aplicada 3
Visualización avanzada 3
Administración de bases de datos 3
E-learning 3
Complementos de Arquitectura y Redes de
Computadores
Diseño de sistemas en chip 3
Arquitectura de procesadores 3
Codiseño hardware-software 3
Prácticas en empresas Prácticas externas en empresas 3
Trabajo de fin de máster 3
Larga tradición en la UCM: http://www.videojuegos-ucm.es/
9. ● Conocer el proceso de producción
profesional de un videojuego
● Aprender a utilizar técnicas y herramientas
que permiten desarrollar un videojuego
DEV Presentación de la asignatura 9
Objetivos
10. ● Además de la “bibliografía”
● Sitios web
○ UnrealEngine.com
○ Devium.es
○ DeVuego.es
○ Tecnologeria / Run
https://tecnologeria.com/run/
○ Narratech.com
https://narratech.com/es/formacion-en-unreal/
● Canales de Youtube y podcast
○ Unreal Engine
○ GDC
○ Just An Idea Studio
○ Narratech
DEV Presentación de la asignatura 10
Recursos disponibles
11. ● Se presuponen conocimientos de
programación orientada a objetos, usando
Blueprints, un lenguaje visual que es
bastante intuitivo
● Se utilizarán las
herramientas
y el material oficial
de Unreal Engine
DEV Presentación de la asignatura 11
Recursos disponibles
12. ● Exposiciones del profesor
○ Tema 1. Introducción
○ Tema 2. Jugabilidad
○ Tema 3. Contenido
○ Tema 4. Cuestiones avanzadas
● Las diapositivas y el material de referencia
está publicado en la web y se actualizará
https://narratech.com/es/desarrollo-de-videojuegos/
DEV Presentación de la asignatura 12
Recursos disponibles
13. ● Espacio y tiempo
○ Tardes en Discord?, en vez de en los laboratorios
● Acceso a un Gaming PC potente con mando
○ Una herramienta de trabajo profesional
○ Ej. Sobremesa con Windows 10 64bits, procesador
4 cores 3.5GHz, 16GB RAM y gráfica DirectX 12
○ Abundantes espacio libre en disco duro
● Buena conexión a Internet (casa/móvil)
● Acceso al entorno de desarrollo
integrado (IDE) y recursos que os pase
○ Unreal Engine es gratuito
Recursos disponibles
DEV Presentación de la asignatura 13
14. DEV Presentación de la asignatura 14
Curso 2022-2023
https://narratech.com/es/desarrollo-de-videojuegos-22-23/
15. ● Exposiciones tipo “clase magistral”
○ Asistencia presencial
○ Puntualidad y atención
○ Apuntes, mejor en papel
■ Recomiendo lista de tareas
separada de apuntes, agenda y otros
○ Participación, sólo bajo demanda
DEV Presentación de la asignatura 15
Metodología docente
16. ● Unas 4 prácticas autónomas, con
supervisión frecuente del profesor
○ Grupos de 2 estudiantes (excepcionalmente 1)
○ Asistencia, puntualidad y
seguir el ritmo de las prácticas
○ Recibir ayuda y resolver dudas
entre todos en el foro
○ Revisiones previas a la entrega
por el profesor, en su puesto del laboratorio
DEV Presentación de la asignatura 16
Metodología docente
17. ● Las prácticas anticipan el proyecto final
○ Será individual, aunque pueda estar relacionado
con el de otros alumnos
○ El tema debe ser pactado con el profesor
DEV Presentación de la asignatura 17
Metodología docente
18. ● Trabajo por vuestra cuenta
○ Según el EEES, unas 5 horas semanales este
cuatrimestre de estudio y trabajo (casa o Facultad)
● Tutorías y apoyo al estudiante
○ 1. Durante los laboratorios...
○ 2. En el foro del campus virtual, mejor que con
mensajería interna
○ 3. Mediante tutorías privadas con el profesor
■ Reuniones programadas en el “aula virtual”
DEV Presentación de la asignatura 18
Metodología docente
19. ● Actitud: ¡Valorar la capacidad, premiar
el esfuerzo, aspirar a la EXCELENCIA!
● Defensa del proyecto final: 60%
○ En su repositorio bien documentado
○ ¡Es necesario aprobarlo!
● Prácticas en laboratorio: 30%
○ Misma nota para todo el grupo
○ Conviene presentarlas todas en fecha
● Participación: 10%
○ Presencial y on line
○ Asistencia, uso del foro, proactividad...
DEV Presentación de la asignatura 19
Evaluación
20. ● Cuestiones breves e inmediatas
https://forms.gle/t9tAJoFJEZiq6H7g8
● Por ejemplo...
DEV Presentación de la asignatura 20
Participación
21. ● ¿Cuál es el videojuego español más vendido
de la historia?
A. Commandos: Behind Enemy Lines
B. Castlevania: Lords of Shadow
C. God of War
D. Imagina ser Diseñadora de Moda
DEV Presentación de la asignatura 21
Participación
https://docs.google.com/forms/d/1L1j9akE9aEkAS7kKBMP-IJJ_9Q6ILq3GHc4w3UZErSE/edit#responses
22. ● ¿Qué otros videojuegos españoles conoces?
● ¿Qué tipos de videojuegos te gustan?
○ Busca por género en la BD de DeVuego…
https://www.devuego.es/bd/generos/
DEV Presentación de la asignatura 22
Participación
23. 1. Credencial de acceso al laboratorio :-)
2. Espacio, tiempo y recursos para trabajar en
equipo por vuestra cuenta
3. Usemos a menudo el campus virtual
4. Busca compañeros, pues hay que
registrar los grupos
○ Enlace en el campus
5. Telegram “Videojuegos UCM”
DEV Presentación de la asignatura 23
¡Recordatorios!