Pac-Hunt: A Role-Reversal Take on Pac-Man
Pac-Hunt Reverses the Classic Pac-Man Dynamic
Pac-Hunt is a browser-based game that allows players to take control of the ghost, reversing the traditional roles of the original Pac-Man. In this version, the player's objective is to catch an AI-controlled Pac-Man before he clears the maze of pellets. The core tension remains the same as the original: if Pac-Man consumes a power pellet, the roles flip temporarily, and the player must flee from the AI for several seconds.
Technical Implementation and AI Behavior
The game is implemented as a single-page application consisting of approximately 400 lines of HTML. Community feedback suggests the project may have been "vibe-coded" using LLMs, citing a single squashed commit and AI-style code comments.
From a gameplay perspective, the AI controlling Pac-Man exhibits specific behaviors that players have identified as exploitable:
- Movement Patterns: Pac-Man's AI logic is described as "not-great," with some players noting that he rarely targets power pellets, making him easier to corner.
- Speed Advantage: The ghost is slightly faster than Pac-Man, which is a necessary design choice to make the game winnable for the player.
- Game State Issues: Some users reported that the game can "freeze" as the number of pellets in the maze decreases.
User Experience and Control Challenges
While the concept has been praised, the mobile user experience is a significant pain point. Multiple users reported severe issues with swipe controls on iOS and Android, including:
- Input Lag and Unresponsiveness: Users described the swipe controls as "solid trash" and struggled to even leave the starting area (the "ghost pen").
- Control Suggestions: To improve consistency, users suggested implementing a tap-based directional system (e.g., dividing the screen into 90-degree quadrants) rather than relying on swipes.
Comparative Analysis and Alternatives
The concept of playing as the ghost is not entirely new, and the community has highlighted several professional and amateur alternatives:
Commercial Titles
- Pac-Man Vs. (GameCube): A Miyamoto-designed game where one player used a GameBoy Advance to privately control Pac-Man while three other players controlled ghosts via the GameCube. To balance the game, ghosts played from a 3D perspective rather than top-down.
- Nintendo Land (Wii U): Featured similar asymmetric multiplayer mini-games using the GameCube gamepad.
Community-Driven Concepts
- Multiplayer Mods: Several users recalled creating their own multiplayer versions of Pac-Man during hackathons or via Bluetooth in Java, where players cycled roles between Pac-Man and the ghosts.
- Experimental Variations: Community members proposed further twists, such as playing as a pellet or a version where one player can rotate the game world.
Gameplay Critique
Critics have pointed out that Pac-Hunt deviates from original Pac-Man mechanics in key ways. In the original game, eaten ghosts must return to the start before respawning; in Pac-Hunt, getting eaten triggers a teleportation of both characters back to starting positions and the consumption of a life. This change, combined with the limited number of ghosts, makes it significantly easier for the player to "tank" power pellets to win.