11/09/26

Looney Tunes Wacky World of Sports

Libera el arsenal ACME: y pónselo difícil a tus oponentes de formas escabelladas, ¡pero cuidado con los yunques que caen del cielo!

Looney Tunes Wacky World of Sports Trailer

Rol: Gameplay Programmer – Challenges & Achievement Systems

En esta entrega multideporte arcade basada en la clásica franquicia de Warner Bros., formé parte del equipo de programación liderando la arquitectura e implementación técnica de los sistemas de progresión y desafíos transversales a los 4 deportes:

  • Diseño e Implementación del Sistema de Logros y Desafíos: Diseñé desde cero la arquitectura modular para rastrear, procesar y desbloquear logros (achievements) y retos dinámicos (challenges) a través de los diferentes modos de juego (fútbol, baloncesto, tenis y golf).

  • Persistencia e Integración de Datos: Programé la sincronización del estado de los desafíos con el sistema de guardado local y los requisitos de cumplimiento de las plataformas objetivo.

Patrones de Diseño y Clean Code:

  • Implementé el patrón Observer / Event-Driven Architecture para desacoplar las mecánicas activas de juego (tiros, golpes, anotaciones, trampas ACME) del sistema de seguimiento, garantizando un rendimiento óptimo sin sobrecargar el ciclo de actualización (tick/update).

  • Apliqué patrones creacionales y estructurales como Singleton / Service Locator y Strategy para centralizar gestores globales de datos y evaluar condiciones variables de victoria o progreso sin duplicar código.

  • Mantuve principios de Clean Code y SOLID, facilitando una base de código escalable, testeable y fácilmente integrable con los subsistemas de cada disciplina deportiva.

Copiado!