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
- Host: GitHub
- URL: https://github.com/viniciusgerevini/godot-clyde-sample
- Owner: viniciusgerevini
- Created: 2021-06-03T10:11:04.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-06-03T10:13:01.000Z (almost 4 years ago)
- Last Synced: 2025-02-03T16:47:45.989Z (4 months ago)
- Language: GDScript
- Size: 1.87 MB
- Stars: 1
- Watchers: 3
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
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