Skip to content

Gajeee/Gpac

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

7 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽฎ G Pac

Python Logo

Built with Python & Pygame

A small retro maze game made for fun.
Low effort, pretty beta, and built mainly because I was bored.


๐Ÿ“ธ Screenshots


๐Ÿ•น๏ธ About the Game

G Pac is a Pac-Manโ€“inspired maze game with grid-based movement and a dark retro look.

  • The player moves forward automatically
  • Direction changes only at tile centers
  • Eat all dots to clear a level
  • Touching a ghost ends the game
  • The game restarts automatically on win or loss
  • Includes 15 progressively harder levels

This is a low-effort prototype / beta build, not a polished release.


๐Ÿ‘ป Enemies

The maze contains multiple ghosts with different movement styles:

  • Chase โ€“ follows the player
  • Ambush โ€“ tries to cut you off
  • Roam โ€“ moves unpredictably
  • Pressure โ€“ controls central paths

All enemies move tile-by-tile and only turn at tile centers.


๐ŸŽญ Characters

Selectable from the main menu:

  • Classic โ€“ Yellow, balanced
  • Neon Mint โ€“ Slightly faster
  • Violet Rush โ€“ Smooth and stylish

Each character has small gameplay differences.


๐Ÿ“‹ Menu Features

  • Start Game
  • Character Select
  • Settings (Sound / Volume)
  • Quit

The menu uses a simple 3D-style button UI with a clean dark theme.


๐Ÿ”Š Sound

  • Retro arcade-style sound effects
  • Background hum
  • No external audio files
  • All sounds generated procedurally

๐ŸŽฎ Controls

In Game

  • Arrow Keys โ€“ change direction
  • Esc โ€“ return to menu

Menu

  • W / S โ€“ navigate
  • A / D โ€“ change character
  • Enter โ€“ select
  • Esc โ€“ back

๐Ÿš€ How to Run

pip install pygame
python gpac.py

Releases

No releases published

Packages

No packages published

Languages