Skip to content

CDluznie/PacMan3D

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PacMan3D

L’objectif de ce projet est de développer un jeu de type "PACMAN" en 3D en C++/OpenGL 3+

Requirements to compile

  • Have SDL1.2 installed
  • GLEW installed
  • OpenGL ( should be installed with your graphical drivers )

How to run the game it :

  • Usage using command line to compile then run:

    • Go in the "build" directory
    • run "cmake .."
    • run "make"
    • run the program from the command line inside the build directory with the command :
      • On linux : ./bin/Pacman3D
      • On windows : ./bin/Pacman3D.exe
  • If it's already compiled :

    • run the program from the command line inside the build directory with the command :
      • On linux : ./bin/Pacman3D
      • On windows : ./bin/Pacman3D.exe
    • On windows you need to use the powerShell or MinGW shell. Not the command prompt !!!

Commands

Active only during the game

These binds can be changed in the json configuration file located in the "assets/configurations/" folder

  • Movement :
    • Z : Move FORWARD
    • S : Move BACKWARD
    • Q : Move LEFT
    • D : Move RIGHT

Active on the pause menu

These binds cannot be changed

  • Interface :
    • P : Pause
    • O : Save
    • I : Load
    • K : Exit the game

Active anywhere

These binds can be changed in the json configuration file located in "assets/configurations"

  • Camera :
    • C : Change camera
    • These two binds can't be changed !
    • Mouse Left click : Zoom In
    • Mouse Right click : Zoom out

About

3D PacMan Game with C++/OpenGL 3+

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 56.3%
  • C 42.3%
  • Other 1.4%