Home

Awesome

Red

<img align="right" width="160px" height="160px" src="Assets/Plugins/Red/Editor/Resources/logo.png">

Toolchain based on Reactive Extensions for Unity Game Engine.

Extends the capabilities of UniRx, allowing you to conveniently resolve dependencies and implement loose coupling between components or modules of your architecture.

There are two ways to build architecture.

Simple way:

Pure way:

How to install

Simple Installation

{
  "dependencies": {
  },
  "scopedRegistries": [
    {
      "name": "Unity",
      "url": "https://packages.unity.com",
      "scopes": [
        "com.unity"
      ]
    },
    {
      "name": "XCrew",
      "url": "http://xcrew.dev",
      "scopes": [
        "com"
      ]
    }
  ]
}

Manual Installation

Note:
Sometimes the solution is not updated to latest C#.
Close your IDE and delete all .csproj and .sln from main folder.
Now open some .cs file. Solution will be recreated with the correct version.

Introduction

First of all, you should be well versed in Rx and specifically in UniRx.
Learn this in detail if you still do not know it.

Code of Conduct

Contributor Covenant Code of Conduct

License

MIT License