A Pac-Man & PingPong inspired game where you control a character
through a maze, collecting dots and strawberries 🍓, while avoiding enemy ghosts.
The goal is to clear the maze and score as much points as possible.
If you like this project and find it useful, please give it a 🌟 star!
- Installation:
- Visual Studio: https://visualstudio.microsoft.com/vs/
2022
- Workload: Desktop development with C++
- SFML: https://www.sfml-dev.org/download/sfml/2.5.1
2.5.1
- Guide -> YouTube
- Visual Studio: https://visualstudio.microsoft.com/vs/
- Clean & Build with Debug x64:
- In your first build, you might encounter some errors—no worries! Simply copy all .dll files from the SFML
bin
directory into your project'sx64/Debug
andTraPing/Debug
folders. - Then, navigate to your project folder and re-run the project—the game should now launch successfully!
- In your first build, you might encounter some errors—no worries! Simply copy all .dll files from the SFML
- Movement: Use the arrow keys (↑↓→←) to control your character.
- Pause: Press the P key to pause the game.
- Mute: Press the M key to mute/unmute sound.
- Exit: Press the ESC key to exit the game & so much more.
When you start the game, you will:
See a maze with dots, strawberries, and ghosts. Move your character to collect dots to score points. Collect strawberries 🍓 to temporarily invisible, avoid being touched by the ghosts. Clear the maze to proceed to the next level.
The gameplay and code explanation are available on YouTube.
Check it out here -> YouTube
If you encounter any problems or have suggestions, please don't hesitate to report them in the repository's issues. We welcome contributions of any kind! Whether it's reporting an issue or submitting a pull request after forking the repository, your input is appreciated. Let's make this project better together! 🎉
This project was guided and supervised by:
🧑🏫 Dr. Kazi Masudul Alam
Professor
CSE Discipline, Khulna University Site: https://ku.ac.bd/discipline/cse/faculty/kazi |
|
🧑🏫 Dr. Amit Kumar Mondal
Associate Professor
CSE Discipline, Khulna University Site: https://ku.ac.bd/discipline/cse/faculty/amit |
|
Collaborated with:
🧑🎓 Imran Rahman Ifty
BSc.
CSE Discipline, Khulna University Site: https://github.com/Imran-Ifty |
![]() |
This game is open-sourced project licensed under the MIT license.