I know that it involves HTML5 and Javascript, but is there anything else involved, or is it really that simple? I know the format for Twine 1 was quite a bit more complicated.
The hosted release of the Twine 2 application is built using HTML(5), CSS and Javascript. The install-able release of the Twine 2 application is built using the same three technologies as well as NW.js (node-webkit) which is used to make the executable.
The Twine 1 application was written using Python, so although the programming language(s) are different there is not much difference in the level of complexity between the two separate and semi-related projects.
The Story Formats (the mini web-apps that do all the real work) are written using the same technologies in both the Twine 1 and the Twine 2 projects, those being HTML(5), CSS, and Javascript.
Comments
The Twine 1 application was written using Python, so although the programming language(s) are different there is not much difference in the level of complexity between the two separate and semi-related projects.
The Story Formats (the mini web-apps that do all the real work) are written using the same technologies in both the Twine 1 and the Twine 2 projects, those being HTML(5), CSS, and Javascript.