Patrones de diseño en el juego Catán
About this video
Check out this video I made with revid.ai
Try the AI TikTok Video Generator
Create your own version in minutes
Video Transcript
Full text from the video
Los patrones se usan para evitar código repetido y mantener el proyecto ordenado.
Cada uno resuelve un problema concreto. El primero es Factory. Construir un tablero real de Catán implica
generar terrenos, asignar fichas numeradas, crear vértices, conectarlos y colocar puertos.
Toda esa lógica vive en TableroFactory. Esto mantiene el código principal limpio y permite
crear otros tipos de tableros sin tocar el funcionamiento del juego. Después está Strategy.
Un hexágono puede producir recursos o no según si el ladrón está sobre él.
En vez de usar condicionales, el hexágono tiene una estrategia actual: StrategySinLadron o StrategyConLadron.
Cambiar el comportamiento se reduce a actualizar la estrategia. El patrón Command es central.
240,909+ Short Videos
Created By Over 14,258+ Creators
Whether you're sharing personal experiences, teaching moments, or entertainment - we help you tell stories that go viral.