The project we intend to build is the famed arcade single player game Pac-Man. We intend to savor the original flavor of the game by writing it in C++ using OpenGL-GLFW library. The traditional game has some bugs related to the ghosts we encounter in the game and we intend to make it flawless by fixing those bugs. It will currently consist of a single level following all the constraints of the original PacMan game. Further levels of varying difficulty will be added to the game after the competition. We are bent on including all the features, minor details and the subtle complexities of the original game that drove people crazy for decades.
- Anubhaw Bhalotia
- Mayank Methi
- Shivani Joshi
- Karthik Vedantam
- Download GLFW source files from http://www.glfw.org/download.html
- Install Build Dependencies by running sudo apt-get install cmake xorg-dev libglu1-mesa-dev
- cd in GLFW directory downloaded in step 2
- Run the command cmake -G "Unix Makefiles" in terminal and then run sudo make and then sudo make install
- Copy the glad and KHR folder into /usr/include/
- Make sure to keep glad.c in the same directory as pacmanGL.cpp
- cd into the cloned directory and run g++ -o pacman pacmanGL.cpp glad.c -lglfw3 -lGL -lm -lXrandr -lXi -lX11 -lXxf86vm -lpthread -ldl -lXinerama -lXcursor
- Run the project by ./pacman