I don’t know how the existence of story formats makes Twine harder to use.
Twine is over ten years old. Also, the presence of story formats is by design, not some mistake that will be patched out some day. And plenty of programs have concepts similar to story formats, though Twine does lack a sort of standardized feature set outside of links, so it is a bit unusual. Just think of Twine as an editor, the story format is the actual game engine.
This is asked all the time, and is addressed in several dozen places. Every Twine community on the web has at least one answered question regarding choosing a story format. This is briefly addressed in the cookbook, along with dozens of examples with code written for each format. It is also addressed in the Twine wiki and in my Twine resources list.
“Easiest” is a loaded term. If you’re trying to make a text-based JRPG with inventory and combat, you’ll find SugarCube or Snowman easier to work with. If you just want to make a basic choice-based IF game, Chapbook or Harlowe may be easier to get started with. You’ll need to learn to use whatever format you choose. Difficulty is an early problem that goes away after a time, but the limitations of the format hang around long after. You are much better off making the choice based on the project you want to make.
each story format has a default look. if you do not plan to do a lot of customization, this could be a major reason to pick a format. start with a hello world story and change the format to check them out.
each story format uses a very different markup language you have to learn and come with different supporting libraries which would be very very useful. sugarcube looks like HTML. harlowe looks like some other coding language. I guess picking the markup language that you feel comfortable is the most important point.
sugarcube and harlowe seems to have a larger user-base. pick them if you are trying to put time into getting your project better. if all you want is a basic interactive PowerPoint, twine itself could be significant and it really doesn’t matter all that much.
if you ask me, sugarcube is definitely the easiest, well supported and with a large user-base.
disclaimer: I have spent decades using sugarcane (discontinued, twine 1, a few years experience), then switched to sugarcube (twine 1 and recently twine 2, a few years experience) with a slight touch on harlowe (twine 2, a few hours) so I could be biased.
What questions? The ones you seem to be complaining about were answered.
Did you even look? The first link he listed, in the section labeled “Twine 2 Examples”, it gives you a whopping forty-eight examples of sample code in different story formats! What more do you want?
(And let’s not even get into why you’re acting oddly dubious by saying, “the so called ‘story format’”.)
Just because you didn’t bother to read the answers give to you, doesn’t mean that they don’t exist.
I’m sorry, but you’re being extremely rude by spamming posts where you demand answers you’ve already been given, falsely claim that your “simple questions” haven’t been answered, and talk about how bad it is that the information you want “doesn’t exist”, simply because you couldn’t be bothered to read those answers.
it is an abc thing to do it yourself. just go to the online twine 2 https://twinery.org/2. build a hello world story in 5 seconds and check the output changing between story formats.
yes, it is needed. do a google search in google to find out what is markup language.
<<link “next passage” “next passage name”>><</link>> - this is the sugarcube markup language to turn to a second page
<span style=“color:#ff0000;”>red text here</span> - this is the HTML markup language to show colored text
[img[image.jpg]] - this is the twine markup language to display images
the supporting libraries are huge and easy to look up from google. try “sugarcube twine” for sugarcube documents and “harlowe twine” for harlowe documents. these libraries would help you to do certain things easier, say inserting a unique object into an array, or doing certain visual effect.
to your questions. yes, yes and yes.
let’s put it this way. twine is more noob friendly than most programming language out there. that said, it is still a programming language. you should at least graduate from high school or have some basic understanding of programming to try this. if you do not meet one of these two requirements, may be you should try out powerpoint and macros instead.