Adventure Island is a single player 3D adventure game written in C++, using openGL for rendering objects. The adventure begins on a dreaded island surrounded by sea wherein you have to escape enemies such as spiders,sharks,falling fireballs and ghosts (during night time) and collect all the coins. Game is given a realistic touch using lighting, textures, shading, fog and different person views.