Skip to content
/ sd2 Public

This is a parser for StoryScript, a language that let's you create and implement interactive stories.

License

Notifications You must be signed in to change notification settings

storydev/sd2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 

Repository files navigation

StoryDev 2

StoryDev 2 is a parser for StoryScript, a scripting language designed for interactive storytelling. It's written in Haxe which allows for cross-target development, allowing you to use your scripts in any language and on any platform. Haxe targets C++, C#, JavaScript, ActionScript, Flash, Neko, PHP, Java, Python and Lua. With frameworks such as OpenFL and Kha, StoryDev can be used for native desktop applications, web applications, mobile devices, and even the Raspberry Pi.

The purpose of StoryDev is to abstract storytelling from logic. Unlike most interactive story-telling scripting engines, we encourage writer's to do what they do best without needing to worry about logic.

StoryScript is designed to work alongside the StoryDev Editor, downloadable here. You do not have to use the editor, but it is highly beneficial for organising your stories.

Installing StoryDev 2

To install, use the haxelib git command:

haxelib git sd2 https://github.com/storydev/sd2.git

You can alternatively use the haxelib dev command if you clone with git directly.

Learn How to Use

You can follow this link to go to the documentation regarding StoryScript; how to use and implement it into your own projects.

Community

If you have any issues, questions or feedback not directly related to StoryScript, you can join our community forums for a better environment and support, including sharing your own creations.

License

We use the BSD 2-Clause license.

About

This is a parser for StoryScript, a language that let's you create and implement interactive stories.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages