Analysis updated 2026-07-09 · repo last pushed 2014-12-10
Explore a relaxing 3D island with day-night cycles and ambient nature sounds
Learn how collision detection, physics, and lighting work in browser-based 3D games
Try out procedural terrain generation that creates a different island each playthrough
Use as a starting point to study or extend a student browser game with bump mapping and fire lighting effects
| ipetkov/islandmysterygame | amarjitjim/browserpilot | boneskull/buggin | |
|---|---|---|---|
| Stars | 3 | 3 | 3 |
| Language | JavaScript | JavaScript | JavaScript |
| Last pushed | 2014-12-10 | — | 2022-12-30 |
| Maintenance | Dormant | — | Dormant |
| Setup difficulty | easy | moderate | easy |
| Complexity | 2/5 | 3/5 | 2/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Run a simple local web server from the project folder and open in Firefox or Chrome, a live demo is also linked from the README.
Island Mystery Game is a 3D browser-based game where you wake up on an island and just... explore. There's no mission to save the world or defeat a boss. The goal is simply to enjoy the island: pick up branches to start a fire, throw rocks, climb a mountain, and listen to nature sounds. It was built as a final project for a computer graphics course at UCLA in 2014. You move around a first-person 3D world rendered in your browser using JavaScript. The island has four regions, hills, forest, bay, and mountain, and the terrain is partially randomly generated each time, so no two playthroughs look exactly the same. Trees and objects are scattered around procedurally too. You can pick up sticks and stones, jump, throw rocks (which bounce off trees realistically), and build a campfire at the firepit, which then lights up the surrounding rocks. There's a day-night cycle with spooky music at night. This is a student project, so the audience is really anyone curious about what a small team can build in a graphics class. It's less a polished game and more a tech demo showing off collision detection, simple physics, lighting, and bump mapping (a technique that adds surface texture detail to 3D objects). The README credits five students who each took on different pieces, one handled collisions, another did physics and movement, another built the terrain and sound, and so on. To play it, you need to run a simple local web server from the project folder and open it in your browser. The creators note it works best on Firefox, should work on Chrome, and is untested on Safari. There's also a live demo linked from the README if you just want to try it without setting anything up.
A 3D browser game where you explore a procedurally generated island, pick up sticks, throw rocks, build a campfire, and enjoy nature. Built as a UCLA computer graphics course project in 2014.
Mainly JavaScript. The stack also includes JavaScript, WebGL, Three.js.
Dormant — no commits in 2+ years (last push 2014-12-10).
No license information is provided, so default copyright applies, you can view and study the code but should contact the creators before using or distributing it.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.