light | dark | blue | pink
Island Mystery Survival
Final project for CS 174A, Introduction to Computer Graphics, UCLA Fall 2014

See a demo here! And see the source code on GitHub here.
The object of the game is to enjoy the island. Things you can do:
- Pick up branches from trees to start a fire (hint: find the firepit!)
- Relax and listen to the soothing sounds of nature
- Throw rocks
- Climb the mountain
- Explore!
Advanced Graphics Topics
- Collisions
- Physics
- Bump Mapping
Other cool stuff
- The island is partially randomly generated. There are 4 regions: rolling hills, forest, bay, and mountain. Each has randomly generated terrain by using a height map. The trees and other objects are also randomly placed.
- There are lots of sound effects, and there is spooky music at night!
- A fire can be made from sticks found on the island
- A lit fire will light up the rocks that make up the fire pit
- Bumpmapping is only implemented on the trunks of the trees but an example cube is commeneted out in scene.js that shows a gloriously bumped texture
- If there are no branches within jumpable height you can knock them off the trees with rocks found on the island!
- Thrown rocks will reflect off trees in realistic ways.