This is a OpenGL game project showcasing various features of OpenGL
4th degree catmullrom spline is used to develop the trajectory of the butterflies and the path that the player treads on.
Player gains points as he collects more and more apples. The apples are randomly placed on the path of the player.
A vertex shader that helps in animating the rabbit model, making him jump as he treads his path with every part of his body moving at a different pace.
A cel shader that makes the scene look more colourful and toon like.
Environment map of the skybox seen on a single sphere in the game
Perlin noise changes the position of the rock faces, which makes the viewer percieve a feeling that the rock is about to explode
Exponential decay in the view of the rendered object based on the distance of the object from the player.
2 spotlights are added in the scene using the Blinn Phong model.