A simple yet powerful class-based hierarchical finite state machine for Unity
-
Updated
May 28, 2024 - C#
A simple yet powerful class-based hierarchical finite state machine for Unity
Robust and efficient library for management of asynchronous operations in C#/.Net.
Collection of helpful utilities we use in our Unity projects.
An abstraction over Unity coroutines that behaves similarly to Tasks in C#.
⏱ A simple, non-preemptive coroutine scheduler that allows for cooperative multitasking within Cosmos kernels
A coroutine system similar to Unity engine for Godot C# version.
Low allocation coroutines with tightly controlled concurrency
Coroutine library for C#
Unity game framework, AssetBundle, Coroutine, Log, Managers.
Dyalect is a dynamic programming language for .NET.
C# co-routine Kernel for .Net. Includes Futures, Barriers, Triggers, Timers and Groups. Gamasutra article provides extra documentation.
A simple implementation of Unity's Coroutines to be used for any C# project
Wrappers for unity coroutines for easy handling
A helper library for Unity Jobs, System.Threading, Async/Await and Coroutines in Unity.
Additional custom yield instructions for Unity3D's coroutines
A general Timer class for Unity, to make timing things a little easier
Example of a trick exploiting generators to implement recursion that does not rely on hw call stack
Add a description, image, and links to the coroutines topic page so that developers can more easily learn about it.
To associate your repository with the coroutines topic, visit your repo's landing page and select "manage topics."