This is a project as an assignment of my computer graphics course.
Here I:
-
Built a simple 3D parkour game with OpenGL and cpp, purly.
-
Constructed models with Cinema 4D and implemented model import function with the Assimp library.
-
Implemented Phong lighting model with shader programming
-
Simulated gravity, acceleration, bounce and collision detection between sphere and cuboid.
-
Generate random cuboid map automatically.
-
Video link: https://www.bilibili.com/video/BV1rg4y18751/