3D rendering of a room with simple escape room logic using the concept of computer graphics along with the implementation of camera, lighting, skybox and so on.
Four different colour cards(model) are placed in different positions of the room.
The user needs to find all those cards. After finding the cards, the door opens and light is turned on and the game is complete.
- Operating System : Linux/ Windows
- Programming Language : C/C++
- Graphics API : OpenGL 4.6
- Library : GLFW, ASSIMP
- OpenGL Loader: GLAD
Compiling is simple in itself, simply compile all the executables within the src/Features folder and the main.cpp in the root directory and link the following
sfml flags with the compiler:
-lopengl32 -lgl -lglfw3 -lassimp
You can use CMake if you are on Windows to build the executable through the CMakeLists file included in the root directory. Make sure to build the assimp library on your own.
You need to clone the github repository of each library required and build it with cmake. Then, you can simply use CMake to build the executable through the CMakeLists file included in the root directory.
1.Ranju G.C. 075BCT064 (@Itshyphen)
2.Shreem Arjyal 075BCT084 (@shreem011)
3.Supriya Khadka 075BCT090 (@supriya090)