Pacman Deluxe

Extensión avanzada de Pacman que añade power-ups con ranking, mecánicas de ordenamiento, retorno de ojos de fantasmas y rutas tipo GPS.

Contexto

Este proyecto expande una práctica base de Pacman hacia un ejercicio más fuerte de gameplay y algoritmos, incorporando colecciones, ordenamiento y búsqueda de rutas.

Problema

El objetivo era llevar el juego más allá de movimiento y colisiones simples, introduciendo mecánicas que exigieran más estado, entidades más inteligentes y comportamiento guiado por algoritmos.

Solución

Pacman Deluxe agrega power-ups con ranking almacenados en colecciones, un power-up definitivo que ordena inventario, retorno autónomo de ojos de fantasmas y un GPS que resalta rutas hacia power-ups disponibles.

Decisiones clave

  • -Se representaron los power-ups como una colección ordenada para controlar su uso y luego poder ordenarlos.
  • -Se definió un modelo explícito de compare/rank para que el power-up definitivo fuera determinista.
  • -Las funciones de navegación se trataron como sistemas algorítmicos reales, no solo como efectos visuales.

Características clave

  • -Sistema de power-ups con ranking e inventario basado en colecciones
  • -Algoritmo de ordenamiento activado por el power-up definitivo
  • -Ruta de retorno para los ojos de fantasmas tras ser derrotados
  • -Búsqueda de caminos estilo GPS para localizar power-ups

Resultados

  • -Convierte un clon conocido en una muestra más clara de algoritmos aplicados al gameplay.
  • -Demuestra integración práctica de colecciones, ordenamiento y rutas en C++.
  • -Aporta más profundidad técnica que un remake arcade convencional.

Stack

C++Game DevelopmentAlgorithmsOOP

Enlaces