Skip to content

Latest commit

 

History

History
54 lines (32 loc) · 1.36 KB

README.md

File metadata and controls

54 lines (32 loc) · 1.36 KB

English | 日本語


XDUT Task

This add-on helps pseudo-asynchronous scripting, including a set of classes to handle future-determined values through a shared interface.


Objective

It was created for the following purposes:

  • Transform scripts in callback hell into intuitive flows.
  • Make script (with scene) dependencies unidirectional toward the scene.
  • Perform safe and unified await-ing through a shared interface.

Quick start

Checking the demo

  1. git clone https://github.com/ydipeepo/xdut-task.git or download release.
  2. Then open XDUT Task project and run it.

Installation

  1. git clone https://github.com/ydipeepo/xdut-task.git or download release.
  2. Then copy addons/xdut-task directory into your project.
  3. And enable XDUT Task from your project settings.

Tip

This add-on is compat with Godot Engine and Redot Engine.

  • Godot Engine 4.4 ~
  • Redot Engine 4.3 ~ (If you are using Redot Engine 4.3, please use 1.3.0 instead of the latest version.)

Reference

📖 Wiki (Google Translated)


License

🔗 MIT