projects

Pac

2025completed

view source(opens in a new tab)

An implementation of the classic arcade game Pac-Man in Python, using Pygame for my A-Level Computer Science coursework.

Developed a fully functional implementation of Pac-Man. Includes features such as maze navigation, ghost AI, pellet collection, and score tracking. Added custom maze generation using depth-first search algorithm. Includes locally stored login system, with encrypted login details, and a leaderboard system. Built using Python and the Pygame library, focusing on game mechanics and user experience.

Started in September 2024 and completed in February 2025.

technologies

  • Python
  • Pygame
  • SQLite
  • Pac screenshot 1
  • Pac screenshot 2
  • Pac screenshot 3
  • Pac screenshot 4
  • Pac screenshot 5
  • Pac screenshot 6