You must be registered to see the links
, also includes videos.
I'm not a twine user.
Alcahest is one of the best Twine game creators on this site, he might give different opinions.
However, here is some tips i've picked up along the way.
1. Don't use the original default twine code language. Just use Sugarcube2, it's much much better.
2. The visual editor will just get in the way once you make things even a little bit complex. Use files for the story code and tweego
You must be registered to see the links
to compiler it. Use VSCode as a text editor.
3. You'll have to understand at least a little bit about HTML and CSS to get the styling and images and layout working. once you hit any difficulties, do some research/learning via videos. It's not that hard, i mean, there's thousands of "front end developers" who pretend to be real programmers out in the world, and most of them can barely tie their own shoes. (disclaimer: I might be one of them at $DAYJOB)
4. Make sure all your images/videos are named using lowercase only. a mix of capitals and lower will work on windows, but will not on linux/mac/android. (*yes, ye pedants rushing to disprove me, technically it can work if you are careful and precise, but why make it harder for yourself)
5. twine is not as intimidating as "real" programming languages, but don't underestimate it, you can do a lot.
6. However, the fact is you are still making a "program". So you need to have understanding of logic, need to use good names for variables, need to control the growing complexity... otherwise you'll end up painting yourself into a corner. Don't ever be afraid to fix up stuff if you do it wrong - it only gets harder if you ignore structural errors and keep building on top of shakey foundations.
7. learn and understand versioning! and backups! and testing!