Desarrollo de videojuegos en Ensamblador Z80
Requisitos de finalización
Vídeos y material de aprendizaje sobre desarrollo de juegos, modelo Entidad-Componente-Sistema (ECS), programación en Amstrad CPC con CPCtelera y ensamblador Z80
1. Listas de vídeos
Listas completas de clases de cursos anteriores
- Curso 2022/23
- Bases: Instrucciones, símbolos, variables, pila, arrays, debugger
- Curso 2021/22
- CPCtelera, desafíos, aprendizaje, arrays, VSYNC, ECS, Componentes, Estrategias de Render, colisione, Game Design
- Curso 2020/21
- Bases de ensamblador, linker, gestión memoria y renderizar sprites a mano. Técnicas de Render: double buffer, tilemap, flickering, scroll, cámara, Interrupciones, raster, música.
- Curso 2019/20
- Arquitectura ECS desde 0. Macros y constantes. IA: Árboles de decisión, abstracción, movimiento, patrullas. Técnicas de render. Animaciones. Colisiones y optimizaciones. Gestión de proyectos. Interrupciones, música y fuentes propias de texto.
- Curso 2018/19
- Micro-GameEngine orientado a objetos. Control por teclado. Macros. Punteros a función. Herencia. Double Buffer. Niveles y tilemaps comprimidos. Cargadores propios de casete.
- Curso 2017/18
- Ensamblador, CPCtelera y movimientos. Saltos con tabla. Teoría de colisiones. Estructuras de datos en ensamblador e IX. Música e interrupciones. Scroll por software y double buffer. Llamar a C desde ensamblador.