cswendrowski / FoundryVTT-Zork-System

A Foundry wrapper of the Public Domain Zork 1 (https://github.com/devshane/zork). Powered by the Andy Hattemer's API: https://andyhattemer.com/zork-web-api-with-spaces.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Zork System

A Foundry wrapper of the Public Domain Zork 1 (https://github.com/devshane/zork). Powered by the Andy Hattemer's API: https://andyhattemer.com/zork-web-api-with-spaces.html.

This was done as a joke, but it's fully playable. Save state is cookie based.

Usage

Also, it now plays JS DOS games

Create an Item for any game that you figure out the download link / commands to run from here: https://js-dos.com/games/ Enter the name that represents the file in the CDN such as Horror Zombies-caiiiycuk, and a command a | delimited set of arguments to launch it such as -c | cd /game | -c | /GAME.EXE

This will bind up the keyboard inputs (including F5 refresh), and exit doesn't seem to work in the current version of js-dos, so you'll need to refresh the page manually once you're done playing a game.

About

A Foundry wrapper of the Public Domain Zork 1 (https://github.com/devshane/zork). Powered by the Andy Hattemer's API: https://andyhattemer.com/zork-web-api-with-spaces.html

License:Apache License 2.0


Languages

Language:JavaScript 98.5%Language:HTML 1.5%