This is dumb, but how do I install Vorple?

Hi, the following steps should work:

  1. Download and install Inform 7 from http://inform7.com/

  2. Download Vorple 3.1 from https://vorple-if.com/download.html

  3. Unpack the file “vorple-inform7-3.1.0.zip” somewhere. On my system, it lives at “D:\Spiele\IF\Vorple\vorple-inform7-3.1.0”.

  4. Download the server software nginx from http://nginx.org/en/download.html - in this case the latest stable version for Windows, currently http://nginx.org/download/nginx-1.16.1.zip

  5. Unpack the file “nginx-1.16.1.zip” somewhere.
    On my system: “D:\Spiele\IF\Vorple\nginx-1.16.1”.

  6. Start Inform 7 and create a new project. I will call it “Vorple Test Game”. For the directory in which to create the new project, choose the subdirectory “html” in the nginx directory which we created in step 5.
    So, on my system: “D:\Spiele\IF\Vorple\nginx-1.16.1\html”.

  7. Add the following code to the test game:

Include Vorple Notifications by Juhana Leinonen.

Release along with the "Vorple" interpreter.

The Laboratory is a room. "A room for experiments with Vorple."

When play begins:
	display a notification reading "Welcome to Vorple!".
  1. Open the project’s Materials directory: within Inform, open the “Release” menu and click “Open Materials Folder”. This will open the location on your hard drive in a file explorer window.
    For my system, it’s “D:\Spiele\IF\Vorple\nginx-1.16.1\html\Vorple Test Game.materials”.

  2. Go to the folder which we created in step 3 above, in my case: “D:\Spiele\IF\Vorple\vorple-inform7-3.1.0”. This contains two folders: “Extensions” and “Templates”. Copy both of them into the Materials folder which we opened in step 8.
    On my system, they are now at “D:\Spiele\IF\Vorple\nginx-1.16.1\html\Vorple Test Game.materials\Extensions” and “D:\Spiele\IF\Vorple\nginx-1.16.1\html\Vorple Test Game.materials\Templates”.

  3. In Inform 7, click on the Release button to generate a release. Inform puts the files into the Release folder, which is a subfolder of the already-mentioned Materials folder.
    So, on my system, the release is at: “D:\Spiele\IF\Vorple\nginx-1.16.1\html\Vorple Test Game.materials\Release”

  4. Start “nginx.exe” from the nginx directory which we created in step 5.
    So, on my system: “D:\Spiele\IF\Vorple\nginx-1.16.1\nginx.exe”.
    It will run in the background and serve any web pages which are stored in its “html” subdirectory.

  5. Start a browser and open the “play.html” page in the “Release” subdirectory which was created in step 10: put “http://localhost/Vorple%20Test%20Game.materials/Release/play.html” in the URL address field.
    Note: do not open the play.html file from a file explorer, because we do not want to look at the file as a “static” file, so to speak, but rather as it is served by the nginx server.

  6. You should see the game starting up and displaying a notification in your browser (the notification which we defined in the game code in step 7 above).

I hope this helps, and feel free to ask if something isn’t clear.

8 Likes