Version 3.0.0
License CC-BY-SA-4.0
CHOMP CRAWLER
Endless arcade meets procedural algorithms. A browser-based Pac-Man reimagined with rogue-like perspective and infinite mazes.
No installation required. Runs in any modern browser.
WHAT IS CHOMP CRAWLER?
Chomp Crawler is a modern take on the classic Pac-Man formula. Built as a thesis project for Engineering in Audiovisual Systems, it combines nostalgic arcade gameplay with cutting-edge web technologies.
Every maze is procedurally generated using Python algorithms running directly in your browser via WebAssembly. No two runs are ever the same.
Experience familiar ghost-chasing action through a fresh 3D rogue-like perspective, powered by Three.js and rendered in real-time.
Game Screenshot
GAME FEATURES
Procedural Maze Generation
Python-powered Prim's algorithm generates symmetric, arcade-authentic mazes on-the-fly. Inspired by Shaun LeBron's research, every level follows classic Pac-Man design constraints while being completely unique.
3D Rogue-like Perspective
Experience the maze from a whole new angle. Three.js rendering with isometric camera brings depth and modern visuals to the classic top-down gameplay.
Fully Client-Side
Zero servers, zero downloads. The entire game—rendering, logic, and maze generation—runs in your browser using React, TypeScript, and Pyodide (Python via WebAssembly).
Endless Arcade
Classic ghost AI, pellet collection, and power-ups meet infinite procedural generation. How many mazes can you conquer?
BUILT WITH MODERN WEB
A showcase of cutting-edge web technologies working together to deliver a seamless gaming experience entirely in your browser.
Tech Architecture Diagram
THESIS PROJECT
This project is the third iteration in my thesis for Engineering in Audiovisual Systems at Universidad Rey Juan Carlos.
Current Goals:
- Explore procedural maze generation for arcade games
- Implement fully client-side architecture using WebAssembly
- Bridge Python algorithms with modern web rendering
Future Roadmap: Decentralized WebRTC multiplayer for 1-4 players, enabling collaborative maze-running without servers.
Inspiration: Maze generation algorithms inspired by Shaun LeBron's Pac-Man maze research.
Author: @yodak025
Version: 3.0.0
License: CC-BY-SA-4.0
START YOUR EXPEDITION
Every maze is unique. Every run is different. How long will you survive?
PLAY NOWWorks on Chrome, Firefox, Safari, Edge • Keyboard controls required