Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/GilbertoGojira/DOTS-Stackray

Extending DOTS
https://github.com/GilbertoGojira/DOTS-Stackray

Last synced: 3 months ago
JSON representation

Extending DOTS

Awesome Lists containing this project

README

        

# DOTS-Stackray
A collection of packages that extend and add new functionality on top of DOTS.

## Getting Started

Clone the repository and open Example project folder with Unity.
Included packages are:
* Stackray Entities
* Stackray Collection
* Stackray Transforms
* Stackray Burst
* Stackray Mathematics
* Stackray Jobs
* Stackray Renderer
* Stackray Text

### Prerequisites

Currently this project requires Unity 2019.3.0f1+

### Installing

Simply clone the project and open Examples folder project and all the required packages will be imported.
In alternative each package can be added separately to the package manager by adding the git address the the correct tagged version.
For example to add Stackray Entities 0.0.1-preview1 add the following git address to package manager:
````
https://github.com/GilbertoGojira/DOTS-Stackray.git#com.stackray.entities-0.0.1-preview.1
````
or
```
[email protected]:GilbertoGojira/DOTS-Stackray.git#com.stackray.entities-0.0.1-preview.1
````
and for the laster version
```
[email protected]:GilbertoGojira/DOTS-Stackray.git#com.stackray.entities-latest
````

For each new version a tag will be created for each package.

## Package Overview
* Stackray Entities - Extend query based native container operation
* Stackray Collection - Extra native containers and extensions to operate on all the native container family
* Stackray Transforms - Collection systems that operate on top of Unity.Transforms and extend it
* Stackray Burst - Enables burst compilation of generic jobs
* Stackray Mathematics - Some extra mathematics operations
* Stackray Jobs - Simple jobs helpers
* Stackray Renderer - Generic renderer with per instance property rendering using compute buffers (includes sprite rendering and support URP and HDRP)
* Stackray Text - Text renderer system