Hey all,
I just started with TADS3 a few days ago, and I’m pretty happy with my progress. I’ve managed to get the basic skeleton of my project (GULLET) set up, and was able to deploy the WebUI version of TADS3 to a VPS. Please forgive the naked IP address, I haven’t gotten around to acquiring a domain name yet.
http://204.168.133.150/t3launch/t3launch.php?storyfile=http://204.168.133.150/games/tadsnet.t3
This project is meant to be a sort of an experiment/companion piece to another project I’m working on together with a visual artist, in the Godot engine, which will likely take much longer to complete.
Right now, all of the traditional IF actions are disabled, and the only available actions are meant to mimic shell commands, but my intention is to nest a few small, traditional IF sequences within this meta-framework.
Since I want to play with some meta-fictional themes and atmosphere, I also want to maintain some sense of “kayfabe”. To this end, I have stripped away many of the UI elements that identify the TADS3 interpreter as such, and intend to host the .t3 game file only on my VPS, in the hopes of maintaining some air of mystery.
I am completely new to this community, but I have already realized that my approach is bucking some conventions that exist for very good reasons, and I wanted to ask a few questions to make sure I’m doing everything as correctly and respectfully as possible:
- I have removed access to the “preferences” menu of the interpreter, in part because I want to retain some control over the interpreter’s aesthetic; however, I also understand that these controls can be an important accessibility tool. I am thinking of re-creating some of the menu’s functionality in a more kayfabe-friendly way, and wanted to ask the community: which features do you consider to be most important for accessibility (or otherwise), and are any additional considerations along these lines that I’ve missed?
- I intend to keep the .t3 file private and only serve the game via my own VPS, instead of uploading to the IFA. In part, this is because I love the idea of games with deep secrets, layers of surprises, the feeling that there might be something even more, just under the surface… and that vibe kinda melts away when you have access to the .t3 file on your desktop. I’m a preservationist and data-hoarder at heart, though, so my intention would be to release the file publicly at whatever point in time the official server goes down for good. Is that reasonable, or a faux-pas?
- TADS is an awesome tool, and I am extremely grateful to its creators, and especially to Eric Eve for the boon of his thorough documentation. I want to make sure that I credit everyone involved, while still maintaining the kayfabe of the fiction (which has included removing the built-in ‘credits’ action.) Does anyone have any guidance on the most appropriate and respectful way to approach this issue? My project will eventually have a full website along with the TADS WebUI, and my current plan is to list credits on a separate page of the site, but I wanted confirm whether people thought that was sufficient.
Thanks, everyone, for your help! ![]()



