I know I'm a bit late to the party, but I just wanted to drop a comment saying that I liked this game quite a bit, so much so that I played until I got what I believe to be the maximum possible score of 27.5k (achieved with max-stability v2 pun-based features). Great game!
Tisajokt
Creator of
Recent community posts
Incredibly interesting and well worth $5. Everything feels kinda disconnected and weird for a long while (in an engaging "I need to learn wtf is going on" way), but it wraps up in a very satisfying conclusion.
I wish there was some community hub I could go to discuss the story with others, but I imagine ESC is too small a phenomenon to really have such a thing, which is a shame.
Do you already know how to program in some other language? If you do, then just do dir and load the demos and you can look at their code to learn the language, like I did. It's lua script. The API functions and their arguments are on the TIC main page, and the ones that have -> are the ones with return values. If you look in the changelog you can probably figure out what most of them do.
If you don't know how to program, then... <reasonably detailed explanation will be given if this is the case>
Going to use this thread as a general feedback/suggestion thread:
My newest suggestions are:
- Tab autocomplete in command line
- Middle-click color select in sprite editor
- Allow right-click-drag movement while using find function in code editor (sometimes the automatic framing doesn't really show you the context well, if you have long lines)
- Add asterisk after filename in window title if there are changes to be saved
- Method to get time / date (os.time doesn't work)
- Brush size in map editor
Ah, I mean if you're running the itch client and click the "Install" button on a page with an HTML export. It just downloads the index.html and runs it when you click launch. I can't remember if local storage works in such a case.*
Now would be a good time for me to ask if there's an export for a Linux executable?
*Edit: Just tested, actually it does work. At least in Chrome browser, perhaps not in the itch browser. I'll test that now...
...aaand nope, it doesn't work in itch browser.
Did a little experimentation, found out that it does not occur in the web version, but only in the executable version I'm using (for Linux). It happens after you trace() a string that exceeds that limit, and doesn't seem to end until TIC is restarted. Here's a screenshot.
The new pmem() works just fine for preserving values within a single session if you exit the program within TIC, but it doesn't persist through closing TIC itself (a test, tell me if I did something wrong). Is that a bug or intended, and if latter, will truly persistent memory (through HTML local storage and files on system?) come about? A player of an export presumably has no need / no knowledge how to restart the program anyway.
Love the other new stuff though!
(Edit: It appears not to work in the HTML export at all)
I made a game, v0.03. Woo :P. In active development.
https://tisajokt.itch.io/treix
It would be nice if esc and F1-F5 didn't give you access to the code and whatnot in exports... there's no way for me to hide my area codes... and my code is embarassingly novice and ugly, so I'll probably re-code it all come v1.00.