advent is a port of the terminal game Colossal Cave Adventure to modern chat clients.
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
adventure
conv_mechanics
datastructures
parse
sass
templates
.gitignore
LICENSE
Procfile
README.md
TODO.md
advent.py
conn.py
requirements.txt
runtime.txt
setup_webhooks.py
stress_test.py
terminal_testing.py
worker.py

README.md

Advent

Adventure is a port of the classic terminal game Colossal Cave Adventure to modern chat clients. Adventure is available on both FB messenger and Telegram.

Messenger

Telegram

The content of the game is mostly the same as the original released in 1976, it even runs off the same data file! I have however made a few necessary changes to how a user interacts with the game:

  • Messages are sent in true case as opposed to the original uppercase.
  • Messages are spaced out in order to make the game feel more natural in messaging clients.
  • Info and instruction commands have changed in order to allow people to restart the game, and activate other game mechanics that would ordinarily be changed in the terminal.

It is built with Smooch to manage messaging and deployed on Heroku. Source is avaliable on Github. Please reach out to Devin McGloin with any feedback.

Usage

You are standing at the end of a road before a small brick building.
Around you is a forest.
A small stream flows out of the building and down a gully.

building

You are inside a building, a well house for a large spring.
There are some keys on the ground here.
There is a shiny brass lamp nearby.
There is food here.
There is a bottle of water here.

get keys

Ok.

Contributions

  • Willie Crowther for originally developing the game.
  • Don Woods for adding features many of the features of the current program.
  • Brandon Rhodes for his implementation of Colossal Cave Adventure. It can be found on PyPI and Github.
  • Como el buen vino studio in Spain for the lantern logo.

License

MIT License