I think a lot of the material from those threads is now obsolete.
To address the original question, much depends on what you’re trying to accomplish.
-
If you just want your game to be playable on iplayif.com: Upload your game file (Z8 / blorb / gblorb / whatever) somewhere. (Preferably the IF Archive!) Copy and paste its URL, e.g.
https://ifarchive.org/if-archive/games/zcode/old/curses-r10.z3
and pastehttps://iplayif.com/?story=
at the front of it, like this:https://iplayif.com/?story=https://ifarchive.org/if-archive/games/zcode/old/curses-r10.z3
You can then paste that link anywhere, including on a web site you control, on this forum, or whatever.
-
If you want your game to be playable on a web site you control:
-
You can run Parchment yourself using “single file” Parchment. https://github.com/curiousdannii/parchment-testing/raw/gh-pages/dist/single-file/parchment-single-file.zip Download that and extract
parchment.html
. You can put that HTML file on your site (let’s say it’sexample.com
and then link tohttps://example.com/parchment.html?story=https://ifarchive.org/if-archive/games/zcode/old/curses-r10.z3
and it will work just like iplayif.com. -
Alternately, if you’re writing in Inform, Inform itself offers a “Release along with an interpreter” option that generates a web page for you. You can “just” use that.
-
If you already have a Z-code or Glulx game file, you can use Zarf’s ifsitegen.py instead
Ifsitegen.py
-