A classic Pac-Man game clone built with C++ and the Allegro 5 library. This project was developed for the SIN141 - Object-Oriented Computing course at the Federal University of Viçosa - Rio Paranaíba Campus (UFV-CRP).
The main goal of this project was to apply and strengthen object-oriented programming (OOP) skills in a practical, hands-on context by recreating a well-known game.
- Classic Pac-Man movement and controls.
- Pellet and Power Pellet consumption.
- Ghost AI (basic pathfinding).
- Score tracking.
- Win/loss conditions.
This project was built using:
This project is configured to run directly from Visual Studio.
- Visual Studio with the "Desktop development with C++" workload installed.
-
Clone the repository:
git clone https://github.com/luissaster/pacman-clone.git cd pacman-clone -
Open the Solution: Open the
.slnfile located in the repository's root directory using Visual Studio. -
Run the project: Simply press
F5in Visual Studio to compile and run the game.
- Luís Fernando Almeida - https://github.com/luissaster
- Bruno Marques da Silva - https://github.com/BrunoMarques416
We would like to thank Professor Guilherme Pena and our classmates for all the support and knowledge shared with us during the development of this project.
