Sketch Dialogue System.

A simple, but very useful, stylish and flexible dialogue system for creating 2D games of any complexity.

Try out the features of the template in LIVE PREVIEW.

Take full advantage of a client-server system with the ability to change all aspects of heroes, avatars, characteristics, scenarios, conditions and dialogues on the server on the fly. Or you can use the standard offline mode of building scenario data programmatically. Note that both data retrieval options use the same classes to store, process, and retrieve data.

The main features of the Dialogue System:

1) Modular system - Scenario, Stage, Replicas.
2) Client-server MySQL+ PHP architecture (optional).
3) Several options for the stages - the usual replicas, tree of choices, quiz.
4) Helpful modules - choosing an character avatar, gender and nickname.
5) Integrated skills system. Enrollment of characteristics to a character based on the results of his actions in the script.
6) A flexible system for setting the dependence of dialogs and stages on skills, as well as previously selected replicas.
7) Sketch style works well for narrative and adventure games, comics, and more.
8) 6 options for dialog boxes, 10 borders, 6 input fields, 10 avatars, several animations.

For a quicker acquaintance with the capabilities of the asset, documentation is provided, as well as a demo script that uses all the features of the dialog system.

Important! Please note that there is currently no graphical interface for editing data. All data must be inserted directly into the SKL base or programmatically. It was made in a way that is easy to edit so you can integrate it with your other systems or add your own features to it.

If you have any to-do suggestions or nice-to-have, please send me an email and I will consider adding it to the system.