Home

hersto:  Find the Wessel

 

Rant to the author:

    

Check for a response

Want to play a racing game in VRML?
Here you can.

Find the Wessel

You are controlling a hoovercraft on a foreign planet. Your taks is to reach the Wessel, whatever this might be. While you have to fight with the physics of a hoovercraft on a hilly landscape you are not allowed to hit one of those trees. (They are part of the ecosystem.)

Unfortunately the VRML spec has an awkward rule about ExternProtos. Therefore, until I add a workaround for this, the game does not yet run from a web server, but must be copied to your local hard drive:

To play the game:

  • Download this ZIP Archive and extract it to some directory: Wessel.zip (331 K Byte)
  • Then start the index.html file.

It runs in Contact and Cortona, but much better in Contact because it uses an extension for the sound. Download BS Contact VRML/X3D.

Why it doesn't run from the website yet:
The problem with ExternProtos is the rule in the VRML specification that says, if an ExternProto receives an event on an eventIn or exposedField but is not yet loaded, the VRML browser is free to dispose the event. This makes it difficult to initialize ExternProtos with values that are calculated by Scripts. One cannot simply use the initialize() function to calculate and send the values to the ExternProto. Instead one must wait until the ExternProto is loaded and then send it the initialization values. Until i have implemented this you must download the game as a ZIP archive and play it locally.

__.-.__
end of document