Ice Cream Jonsey wrote: ↑Fri Oct 02, 2020 7:36 am
wait. "Monstrosity that is TADS" -- are you kidding around, or do you have a concern about TADS? Genuinely curious. Seems a totally capable language to me.
In case you have forgotten, i tried using it and could not get it to accomplish what I needed to do, and creating a text adventure was just too difficult. I see no upside to learning the language, it's not like when I learned PHP, because I can use it for useful things that have significant, real world value.
Today, text-oriented Interactive Fiction is a niche hobby of very small interest to very few people. I don't see where taking the hard work to learn TADS "buys" me anything I can't already do using Hugo, something I am relatively familiar with.
I mean, I want to do certain things based on the commands given, and where appropriate, change the default behavior. I could not figure out how TADS works to accomplish this. And I don't know if I have the interest or desire to spend time learning a language that, as far as I can tell, provides no new functionality, and has a significantly steep learning curve.
If I was going to do anything, I'd figure a way to develop a full graphic-oriented Interactive Fiction system, with proper support for GUI controls and features, so that things like radio buttons, check boxes, drop-down menus, drawing are available, plus sound, images and video (which are already supported) along with an IDE which provides color syntax highlighting. Perhaps something that writes Unity code so people could use it to build games with less work.
If there is something TADS does not appear to do, that is reduce the effort, trouble, and plain work needed to write a game, specifically interactive fiction.