Arcade Maze Chomper is a modern recreation of the classic Pac-Man arcade game, designed for cross-platform desktop environments using .NET 9.0 and Avalonia UI. It offers a nostalgic gaming experience with contemporary twists.
Key Features:
Classic Gameplay: Engage in single-player mode across three progressively challenging levels.
Online Multiplayer: Compete or cooperate with up to four friends in dynamic online matches.
Profile System: Track progress and high scores locally and globally.
Original AI Ghosts: Experience authentic behaviors of Blinky, Pinky, Inky, and Clyde.
Custom Keybindings: Adjust controls to suit your preferences for gameplay and Creative Mode.
Audience & Benefit:
Ideal for fans of classic arcade games seeking a modernized experience. Players can enjoy familiar gameplay on multiple platforms, engage in multiplayer modes, and benefit from customizable profiles, enhancing both personal and shared gaming experiences.
README
Arcade Maze Chomper
An arcade-inspired maze-chase game built as an educational project.
Installation
Flathub (Recommended)
The easiest way to install Arcade Maze Chomper on Linux is via Flathub:
flatpak install flathub io.github.jalau_capstones.arcade-maze-chomper
flatpak run io.github.jalau_capstones.arcade-maze-chomper
From Source
Requirements:
.NET 9.0 SDK
Linux (Ubuntu 22.04+ or equivalent)
git clone https://github.com/JalaU-Capstones/pacman-recreation.git
cd pacman-recreation
dotnet restore
dotnet run --project src/MazeChomperGame/MazeChomperGame.csproj
Features
Classic single-player mode with 3 progressively difficult levels
Online multiplayer for up to 5 players
Profile system with local and global high score tracking
Original ghost AI behaviors (Blinky, Pinky, Inky, Clyde)
Authentic arcade sounds and graphics
Custom keybindings (per profile) for gameplay, system, and Creative Mode controls
Global mute keybinding (default: M) with persistent mute state and UI indicator
Cross-platform support (Linux x64/ARM64, Windows)
Recent Releases
v1.0.1: Global Top 10 Leaderboard, DevConsole, Creative Mode editor, FPS overlay, Windows shortcuts
v1.0.2: Level 3 completion unlocks, encrypted local profile DB, custom keybindings, global mute key