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

https://github.com/ydipeepo/xdut-task

将来決まる値を共通のインターフェイスを通して扱うためのクラスセットを含む、非同期的スクリプティングを補助するためのアドオンです。
https://github.com/ydipeepo/xdut-task

addon godot redot

Last synced: 2 months ago
JSON representation

将来決まる値を共通のインターフェイスを通して扱うためのクラスセットを含む、非同期的スクリプティングを補助するためのアドオンです。

Awesome Lists containing this project

README

        


[English](README.md) | 日本語


# XDUT Task

将来決まる値を共通のインターフェイスを通して扱うためのクラスセットを含む、

非同期的スクリプティングを補助するためのアドオンです。


## 目的

以下の目的のために作りました:

* コールバック地獄のスクリプトを直感的なフローで表現できるよう変形する。
* スクリプト (とシーン) の依存関係をシーンに対する一方向にまとめる。
* 共通のインターフェイスを通して安全で統一された待機を行う。


## インストール

#### デモを確認する

1. `git clone https://github.com/ydipeepo/xdut-task.git` もしくは、[ダウンロード](https://github.com/ydipeepo/xdut-task/releases)し、
2. プロジェクトを開いて実行します。

#### アドオンを追加する

1. `git clone https://github.com/ydipeepo/xdut-task.git` もしくは、[ダウンロード](https://github.com/ydipeepo/xdut-task/releases)し、
2. `addons/xdut-task` をプロジェクトにコピーし、
3. プロジェクト設定から XDUT Task を有効にします。

> [!TIP]
> このアドオンは Godot Engine 及び Redot Engine に対応しています。
>
> * Godot Engine 4.4 ~
> * Redot Engine 4.3 ~ (Redot Engine 4.3 を使っている場合は最新版ではなく代わりに 1.3.0 を使用してください)


## リファレンス

📖 [Wiki](https://github.com/ydipeepo/xdut-task/wiki) にまとめてあります。


## ライセンス

🔗 [MIT](https://github.com/ydipeepo/xdut-task/blob/main/LICENSE) ライセンスです。