[an error occurred while processing this directive]

Site Menu

Learn all about HTML, how to format text, add images, create tables, meta taga, and more!
Get the low down on JavaScript. See how to create popular JavaScript applications like drop down menus, clocks, dynamic messages, popup boxes, and more.
Concise, easy to follow introdction to CGI and how to install CGI scripts.
Web Design
A miscellanous section that includes various web design tutorials


123 Web Design!

Boulderdash Java game!

Boulderdash is a fun game where you solve levels by grabbing diamonds and avoiding falling rocks. Watch out for the scary creatures as well! This Java version allows you to create your own levels and images.

Download the game here to add to your site!

Click on the game to set focus to it. Then move the arrow keys to navigate!

Author's note- How do I play Boulderdash?

Collect the diamonds, and avoid the falling rocks!

Along the way, you'll encounter these elements:
Titanium Wall An indestructable wall
Dirt You can dig through dirt, leaving empty spaces
Brick Wall This wall can be destroyed if, say, you blow up a firefly next to it
Magic Wall Just as destructable as the Brick Wall. If you drop a rock into the Magic Wall, it turns into a diamond. If you drop a diamond, it becomes a rock. There has to be an empty space under the Magic Wall, or else the falling rock or diamond will be swallowed by the wall and lost forever.
Firefly Moves clockwise. If you smash it with a rock or diamond, it explodes. Deadly to the touch.
Butterfly Moves counterclockwise. If you smash it with a rock or a diamond, it explodes into diamonds. Also deadly to the touch.
Amoeba Grows randomly. If you suffocate it so it has no place to grow, all of the amoeba will turn into diamonds. Amoeba is not deadly to the touch (so you can help suffocate an amoeba by standing next to it), but will kill fireflies or butterflies that touch it.
Closed Exit When you collect the required number of diamonds, this will turn into an Opened Exit.
Opened Exit Passage to the next level.

At any time during the game, you can press ESC or hit Restart if you become hopelessly stuck. If you hold the SHIFT key while moving in any direction, you will affect the element in that direction without actually moving there. Therefore, you can clear dirt, move a rock, or collect a diamond while standing still.

You may move to the previous and next levels using the buttons provided, but your score will only be permanently recorded when you successfully complete a level.

Featured on Freewarejava.com!     

This applet is proud to be featured in the Game Section of Freewarejava.com, and Jars!

Visit the author's homepage to learn how to create your own levels for the game!

123 Web Design created 2001 by Mike Thompson