mirror of
https://github.com/He4eT/yet-another-experiment.git
synced 2026-05-05 00:57:22 +00:00
A small "escape the room" style TADS3 game
- Raku 45.5%
- Perl 42.6%
- Terra 11.9%
| docs | ||
| src | ||
| test | ||
| .gitignore | ||
| experiment.t | ||
| experiment.t3m | ||
| LICENSE | ||
| README.md | ||
Yet another experiment
A small "escape the room" style TADS3 game.
Designed as a set of examples for developing interactive fiction.
How to play
You can play this game online or play it with any TADS3 interpreter.
See this cheat sheet if you are not familiar with interactive fiction.
Play with an interpreter
- Download
yet_another_experiment.t3from the release page. - Install the interpreter that supports TADS adventure games (see the list below).
List of interpreters:
- Web: elseifplayer;
- Desktop: gargoyle or frobtads;
- Android: fabularium;
- iOS: frotz;
See the full list.
Development
List of things done
This project was created as a playground for learning TADS3.
The resulting game is a set of "bricks" for building other games,
and you can see
the full list of "bricks" on this page.
Pre-build
- Clone this repo;
- Install frobtads;
- Copy
frobtads/tads3/lib/toproject_path/lib/; - Copy
frobtads/tads3/include/toproject_path/lib/include/;
Build
t3make -f yet_another_experiment
Incremental build
watch -n 1 t3make -d -we -nobanner -f yet_another_experiment
Tutorials and documentation
- Getting Started in TADS 3
Short tutorial by Eric Eve - TADS 3 Tour Guide
Not so short tutorial by Eric Eve - Learning TADS 3
Really huge PDF book by Eric Eve - TADS 3 Library Reference Manual
Index of the adv3 library and core T3 system library,
derived directly from the source files
These and other texts can be found on the TADS 3 Bookshelf.
