Explorer's Quest is a 3D running game that consists of 2 different levels developed using Opengl/glut C++.
Select one of the options using arrow keys.
The player is dropped into an island in which he is required to collect gemstones. Each gemstone color will grant you a key of the same color only when all the gemstones are collected of that type, which then is inserted in one of the pillars. When you insert all the keys into the correct pillars, the portal is opened that teleports that player into level 2 once he pass through it.
- Collectables : Gemstones and Keys
- Obstacles : Trees
The player is teleported into the underworld where he needs to avoid falling into the lava and he needs also to collect two diamonds that opens a portal to finally escape the game world and win the game. Collecting the first diamond opens a portal to cave with falling pillars, which has the final diamond which also opens a portal that takes the player back to the previous location.
- Collectables : Coins and Diamonds
- Obstacles : Falling pillars that the player should avoid
Graphics.Game.mp4
The game camera is freely controlled using the mouse. There are 2 game modes for the camera: First Person Camera & Third Person Camera.
Camera eye is the head of the player and center is a point in front of the player
Camera eye is behind the player while camera center is the player itself
Free movement
→Control the xz-plane cameraLeft Click
→Control the y-axis camera
Press W
→ Player move forwardPress A
→ Player move leftPress S
→ Player move backwardPress D
→ Player move rightPress Space
→ Player jumpingPress Tab
→ View scorePress 1
→ First person cameraPress 2
→ Third person camera
- Win Action : No win Action
- Lose Action : Fall off the island
- Win Action : Successfully pass through the final protal
- Lose Action : Fall into the lava or collide with the falling pillars
- Rendering difficult models and textures for the animation
- Free camera rotation
- Collision with falling pillars