Skip to content

seigmenn/OpenGL-Sokoban

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenGL-Sokoban

3D Sokoban game using OpenGL.
The project was made for an exam in the course PROG2002 Graphics Programming.

External libraries

  • glad

Important

the glad submodule in the current repository is based on a local hosting of the submodule specifically for the PROG2002 course and is not publically available.

References

Lighting (Task 4 + Task 5b)
Basic Lighting, learnOpenGL - https://learnopengl.com/Lighting/Basic-Lighting
Basic lighting example, learnOpenGL - https://learnopengl.com/code_viewer_gh.php?code=src/2.lighting/2.1.basic_lighting_diffuse/basic_lighting_diffuse.cpp
Basic lighting excercise, learnOpenGL - https://learnopengl.com/code_viewer_gh.php?code=src/2.lighting/2.3.basic_lighting_exercise1/basic_lighting_exercise1.cpp
Camera, learnOpenGL - https://learnopengl.com/Getting-started/Camera
Issue 21 from the course "Add diffuse illumination component to the cube"
Issue 22 from the course "Add specular illumination component to the cube"

Textures (Task 3)
Texture, learnOpenGL - https://learnopengl.com/Getting-started/Textures
Cubemaps, learnOpenGL - https://learnopengl.com/Advanced-OpenGL/Cubemaps
Issue 17 from the course "Adding blending"
Issue 16 from the course "Applying texture to the cube through cubemaps"



A lot of code has also been based on code (or reused/modified) from the course's assignment: the chessboard.

About

3D Sokoban game using OpenGL

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published