About the Story
"THE ARKHAM ABOMINATION" (aka: "The Vileness Under The Henge")
An interactive 'Lovecraftian' horror fanfic story.
Author: catventure ©2021.
A free, short, offline, downloadable, parser-based text adventure for PC Windows Only. (XP and above; 32/64bit) - English language.
Written using the "Thinbasic Adventure Builder" (TAB)
This adventure game is text only and of the traditional sort. It is similar to the old Infocom/Magnetic Scrolls/Level 9 type which were popular in the mid 1980`s.
There are no graphics, sfx, or animations in this adventure game. However, there is a background music which can be turned on or off. Music credit: courtesy of Eric Matyas
This adventure game is my submission to the ParserComp 2021 game jam
[I didn't manage to expand on this fanfiction game as much as I wanted to before the deadline - so still a work in progress and not meant to be an official release - but it is quite playable and solvable]
You play Stu Troughton, a retired enquiry agent from Dunwich. You arrive in Arkham because of your concern for a great friend, Clark Ashton, a journalist from the "Arkham Advertiser". Clark suddenly up and disappeared about a week ago. Passing strange! The local police have been unable to trace him and have reached a dead end with their investigation. Seems there's an ongoing public health crisis here; a strange epidemic that has left dozens of tumour-ridden and mutated patients in hospital and an unusual number of Arkhamites ill with symptoms of nausea, vomiting and bleeding.
Can you find your missing friend, put an end to epidemic caused by dark forces that have infiltrated the surrounding countryside and well... erm... simply survive!?
You score points for overcoming obstacles, solving problems or making progress. A perfect score is 50 points. You may find it helpful to make a map and keep notes.
The game understands the standard adventure commands.
Run the "arkham.exe" application and the adventure will load.
**Special Note: When starting the program it is possible that some virus checkers may produce a "false-positive" warning. You may need to tell your antivirus software to create an 'exception' for the game app in order to allow it to run**
HOW TO PLAY
You give instructions and communicate with the program by typing in commands at an input prompt in the lower textbox in response to a prompt such as: "What now?" A flashing cursor indicates that the game is waiting for you to type a valid command in and then press <RETURN> or <ENTER> to confirm your input . You can type in upper or lower case or a mixture of both.
The locations in the game also list the exit directions you can move to. (unless its dark) To move about in the game world simply type in a compass direction or its equivalent abbreviation eg:
You may also be able to travel in or out and up or down too.
To see what objects you own or may be carrying or wearing check your inventory whenever necessary by typing in eg:
Input commands usually consist of a verb and a noun eg:
although longer phrases will sometimes also be accepted and may need to be typed eg:
>tie the rope to the tree
It's essential to examine (or x) things you see or encounter such as objects, characters or even game scenery to get further information or perhaps a hint or clue eg:
The parser is fairly sophisticated and will accept multiple commands so you can type things like:
>get rope, tie rope to tree. up then examine the knife and then go down
as a single input and the game will process each command one at a time consecutively if it can do.
Multiple Input commands are separated by "and", "then", "and then", a comma (,) or a full stop (.) as shown above.
The parser also understands "it" and "them" which works on the last noun typed eg:
>get rope, examine it then drop it
The parser understands ALL or EVERYTHING but this only works with the verbs get, drop, wear, remove or examine on portable objects eg:
The parser understands ALL EXCEPT or ALL BUT but this only works with the verbs get, drop, wear, remove or examine on portable objects eg:
>get all except the rope and knife
>drop all but the box
You may be able to get objects from or put objects in a container type of object eg:
>put rope in rucksack
>get knife out box
You may be able to see into a container object if it is open and its contents are viewable eg:
>look inside the rucksack
>look into box
>look in rucksack
You can examine/search objects you find, scenery items in a location or NPC's (Non Player Characters) you may meet eg:
>examine the jar
>look at the tree
You might need to converse with a Character in the game eg:
>talk to guardian
>ask farmer about <thing/person>
You might want to give or offer something you possess to a particular character eg:
>give the knife to the professor
There are other useful verbs which the game recognizes, but it is left to the player to discover these by himself/herself.
look/l/r - redescribes current location, exits, objects visible etc.
examine/x/look at - inspect, examine a thing or person
search <thing> - same as examine
get/take/pick up <obj> - pick up an object
drop/put down <obj> - place an object down in the current room
wear <object> - wear something if it is a wearable item
remove <object> - remove an already 'worn' item
inven/list - list objects being carried and worn
exits - show visible exits available (unless it's dark)
again/g - repeat previous command
quit/q/stop - asks if you are sure you want to quit
restart - start adventure from beginning
replay - restart adventure without intro
help - help commands summary
info - system command summary
wait or z - let a turn pass
undo - go back one move
load/restore - file requester to load a previously saved game position
save /store - file requester to save current game position
quicksave/qsave/qs - save without file requester (temporary)
quickload/qload/ql - load in a previous qsave'd file position
score - show points scored so far out of 50
sound off - halt music playing
sound on - resume playing music
transcript on - create a text file to log the game
transcript off - stop logging game to text file
I have tried to make the game user friendly and respond to various player commands and also to be helpful should the player type in wrong, incorrect or nonsensical input. It is not really a big game and there aren't too many puzzles to solve in it but you may have to *think* a little to finish the quest successfully. I sincerely hope you have fun playing it and I am happy to receive comments, feedback, bug reports etc.
Thanks for permission to base this adventure on a scenario by Jo Kreil at: http://cthulhureborn.com
Thanks in advance to all playtesters of the game.
A special thank you to Jason Nicholls (Elven Adventurers) for coding ideas.
This game is a private entry for competition purposes as part of the parsercomp2021 game jam so please don't spread into public domain generally. If time permits, and there is sufficient interest, I hope to release a more robust final version available after the jam ends - Thank you.
Language: English (en)
First Publication Date: July 1, 2021
Current Version: Unknown
Development System: TAB