Pixel Chomp

An original maze-chase arcade game.

Pixel Chomp is a browser-first Phaser 3 game built with TypeScript and Vite, with Capacitor Android support and a public GitHub Pages build.

The Problem: finish a focused game loop without cloning protected material.

Original system

The README explicitly frames Pixel Chomp as inspired by classic pellet-running design but built as its own original game system.

Arcade loop

The project includes maze grids, pellets, score, enemy states, power mode, lives, rounds, and local high scores.

Playable deployment

The project is set up for GitHub Pages deployment from `main` with GitHub Actions.

The Current Build

Stack

Phaser 3.90, TypeScript 5.9, Vite 7, and Capacitor 8 for Android packaging.

Game systems

Scenes include Boot, Preload, Main Menu, Game, UI, and Game Over; the game runs at 800x520 with pixel art enabled.

Enemy design

Enemy definitions include Glint, Drift, Vector, and Mope with distinct release timing and behavior descriptions.

Development Timeline

Foundation

Maze grid, wall/pellet rendering, and player movement.

Core gameplay

Pellet collection, score HUD, enemy spawning, chase/scatter logic, life loss, and respawn.

Power systems

Power pellet activation, frightened state, enemy return state, and combo scoring.

Polish

Round progression, game over flow, local high score, sound effects, pause menu, and tuning.