Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/henrique-henrique/hengo
Hengo - Godot Visual Script
https://github.com/henrique-henrique/hengo
game-development game-engine gamedev godot godotengine multi-platform open-source visual-scripting
Last synced: 6 days ago
JSON representation
Hengo - Godot Visual Script
- Host: GitHub
- URL: https://github.com/henrique-henrique/hengo
- Owner: Henrique-Henrique
- License: mit
- Created: 2024-10-18T14:52:46.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-01-02T19:29:10.000Z (18 days ago)
- Last Synced: 2025-01-08T14:22:17.343Z (13 days ago)
- Topics: game-development, game-engine, gamedev, godot, godotengine, multi-platform, open-source, visual-scripting
- Language: GDScript
- Homepage: https://hengoscript.com
- Size: 2.64 MB
- Stars: 275
- Watchers: 10
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Hengo Visual Script
> [!WARNING]
> ๐ง (**Dev1**) Hengo is still under development! Expect bugs and incomplete features as we continue to improve it.> [!WARNING]
> The codebase will soon be refactored to incorporate better types, enums, and references, as Godot 4.2 had numerous bugs related to cyclic types, which, according to my tests, have now been resolved## Overview
**[Hengo](https://hengoscript.com)** is a **Godot Visual Script** designed to simplify and enhance your workflow. It allows you to create logic visually while compiling directly into GDScript for seamless integration with Godot Engine.
![Hengo Screenshot](misc/example.png)
_Hengo Demo_---
## Key Features
##### ๐ **Finite State Machines (FSM)**
- Organize and control logic flows with FSMs.
##### ๐ ๏ธ **Flow Debugger**
- Visualize your logic flow in real-time.
##### ๐งพ **Code Preview**
- See the GDScript code that will be generated from your visual flow.
##### ๐ **Safe Changes**
- Hengo ensures that all dynamic instances stay updated whenever values are modified.
---
## Installation
Follow these steps to install **Hengo**:
**Minimum Version Required:** 4.3
1. **Download the ZIP file** from the repository (Hengo is still under development!).
2. **Extract the `addons` folder** from the ZIP file.
3. **Move the `addons` folder** to your Godot project folder.
4. Open Godot and go to: **Project > Project Settings**
5. Click on the **Plugins** tab.
6. Find **Hengo** in the list and tick the **Enabled** checkbox.## Documentation
The documentation can be found on the [Wiki](https://github.com/Henrique-Henrique/Hengo/wiki/Documentation).
This documentation is not fully complete. If you have any further questions, please join my [Discord](https://discord.gg/KapbHgb5FM).