Parte 18 — Arquitectura de gameplay y sistemas sistémicos

⬅️ Volver al programa · 📚 Índice completo · ⏮️ Parte anterior · ⏭️ Parte siguiente

18 clases · rango 293–310 · De "sé hacer un juego" a "sé construir los sistemas que un juego grande necesita": items, inventario, equipo, habilidades, efectos, combate, loot, crafting, progresión, economía, diálogo, quests, facciones, guardado versionado, replays y modding

Fuentes de referencia de esta parte:


🎯 ¿De qué trata esta parte?

Hasta aquí sabes construir un juego. Esta parte enseña a construir los sistemas de un juego que crece: los que aparecen en cuanto el proyecto pasa de tres escenas a treinta, de cinco objetos a quinientos, y de un programador a un equipo con diseñadores que quieren cambiar el balance sin tocar código.

Es la diferencia entre un if con el nombre del objeto y una base de datos de items; entre restar vida en el _process del enemigo y un pipeline de daño con resistencias, críticos e invulnerabilidad; entre un save.json que se rompe en la versión 1.1 y un save versionado con migraciones. Todos estos sistemas comparten la misma idea de fondo: separar los datos del comportamiento y el comportamiento de la presentación, de forma que cada pieza se pueda probar sola.

La Parte 8 te enseñó a diseñar economías, progresión y recompensas. Esta parte las implementa. La distinción es deliberada y se mantiene en cada clase: allí se decide qué debe pasar; aquí se construye el sistema que hace que pase, con sus casos límite y su persistencia.

🧩 Problemas que resuelve

🎓 Resultados de aprendizaje

Al terminar la parte, el alumno podrá:

🧱 Prerrequisitos

📚 Las 18 clases

# Clase
293 Arquitectura de gameplay a escala
294 Items y base de datos de objetos
295 Sistema de inventario
296 Equipamiento, loadouts y estadísticas
297 Ability System: arquitectura de habilidades
298 Status effects, buffs y debuffs
299 Arquitectura avanzada de combate y daño
300 Loot tables y sistemas de recompensas
301 Crafting y recetas
302 Progresión y skill trees
303 Economía interna implementada
304 Sistemas de diálogo
305 Quest System
306 Facciones, reputación y relaciones
307 Save System de producción
308 Commands, input recording y replays
309 Modding y arquitectura extensible
310 Capstone Parte 18: un juego sistémico

Con los sistemas del juego construidos, la Parte 19 los pone a funcionar en producción: backend, configuración remota, observabilidad, seguridad y entrega.