Pac Engine
A fully custom arcade engine paying homage to the golden age of maze games.
Pac Engine
A custom-built arcade engine inspired by classic maze-chase games. Built from scratch with modern web technologies, Pac Engine reimagines golden-age arcade mechanics with modern performance and extensibility.
What It Is
Pac Engine is both a playable game and a custom game engine. It reimagines classic maze-chase gameplay with procedural maze generation, A* pathfinding, and a visual level editor — all running at 60fps in the browser.
Features
Custom Maze Generation
Procedurally generated mazes with configurable parameters — size, density, dead-end frequency, and item placement. Every game offers a fresh layout.
Classic Arcade Mechanics
Faithful reimagination of maze-chase gameplay — pellet collection, power-ups, enemy AI with distinct behaviours, and progressive difficulty.
Level Editor
Design custom mazes with a visual editor. Place walls, items, power-ups, and enemy spawn points. Share custom levels via URL.
Retro-Modern Visuals
Pixel-art aesthetics with modern rendering — smooth animations, particle effects, and screen transitions that honour the retro style while feeling contemporary.
Design Philosophy
Pac Engine demonstrates that golden-age game mechanics remain compelling when paired with modern engineering — procedural generation, extensible architecture, and performant rendering.