A downloadable asset pack


Cloak of Darkness is a project originated by Roger Firth, meant to help future authors to explore different IF system based on one same game. It is, if you will, the IF version of the "Hello, world" test.

A Cloak of Darkness port is a short game, set in an empty Opera House, where the goal is to find and read a left-behind message. The player wears a dark cloak, which must be interacted with to reach the end scene.

You can find a non-exhaustive list of previous port over on IFwiki.

Below, you will find ports for different systems/formats I am familiar with or currently trying to learn. Some of these formats already have a port (listed or not on the IFWiki), but I still wanted to make my own for fun.

While each includes the use of basic commands of each system, none will claim to be the most correct way of doing things.
The ports downloadable on this page include the playable file and source code. They can easily be imported in their respective programs.

Currently available ports of Cloak of Darkness:

StatusReleased
CategoryAssets
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
Authormanonamora
Tagsadvanturon, choice-script, ink, moiki, sourcecode
Average sessionA few minutes
LanguagesEnglish
InputsKeyboard, Mouse

Download

Download
CoD-Adventuron-port.zip 507 kB
Download
CoD-ChoiceScript-port.zip 95 kB
Download
CoD-INK-port.zip 46 kB
Download
CoD-Moiki-port.zip 3.2 MB
Download
CoD-Harlowe-port.zip 146 kB
Download
CoD-Chapbook-port.zip 51 kB
Download
CoD-SugarCube-port.zip 162 kB

Install instructions

Download the ZIP, extract it. 
Open the HTML file to "play" the game, or the other files for the source code. All formats can be open in a program like Notepad or VSCode.

Source Code formats:

  • .tw: Twine (Chapbook, Harlowe, SugarCube)
  • .ink: Ink
  • .txt: ChoiceScript, Adventuron
  • .adv: Adventuron

Note: Moiki requires the ZIP to be uploaded directly on the Studio. But you can see the code here.

Comments

Log in with itch.io to leave a comment.

The Harlowe link goes directly to the (restart:) macro, might want to change that :)

Oh right, I forgot to remove that little bit of the link. thanks