An open API service indexing awesome lists of open source software.

https://github.com/viniciusgerevini/godot-clyde-sample

Sample project for how to use Clyde Dialogue in Godot
https://github.com/viniciusgerevini/godot-clyde-sample

Last synced: 2 months ago
JSON representation

Sample project for how to use Clyde Dialogue in Godot

Awesome Lists containing this project

README

        

# Clyde Dialogue Example in Godot

This is an example of how to use [Clyde Dialogue](https://github.com/viniciusgerevini/godot-clyde-dialogue) in Godot.

To see it done step-by-step check [this video](https://www.youtube.com/watch?v=jcLlpylYeyw).

## About Clyde

Clyde is a language for writing game dialogues. It supports branching dialogues, translations and interfacing with your game through variables and events.

For details on how to write using Clyde check [this file](https://github.com/viniciusgerevini/clyde/blob/master/LANGUAGE.md).

If you want to test the language without having to install anything, try the [online editor](https://viniciusgerevini.github.io/clyde/).

## About this example

As Clyde is only a dialogue engine, it is totally up to you how you build your interface or how to use the plugin.

This example shows a basic integration with Clyde, covering most of the features in a simple way.

Dialogues are started from `./examples/main.gd`. All integration code leaves in `./dialogue_system/dialogue.gd`, which are exposed as a singleton.

### Assets

[16x16 Dungeon Tileset](https://0x72.itch.io/16x16-dungeon-tileset) by 0x72.

[Font PressStart2P](https://github.com/codeman38/PressStart2P) by Codeman38